Erlang and OTP in Action
Publisher: Manning Publications Co.; Manning Publications Co. LLC
Published: November, 2010
Language: eng
Format: Paperback
Number of pages: 432
Description: Erlang is an adaptable and fault tolerant functional programming language originally designed for the unique demands of the telecom industry. With Erlang/OTP's interpreter, compiler, database server, and libraries, developers are finding they can satisfy tough uptime and performance requirements in all kinds of other industries.

Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang's message-passing model. It walks you through progressively more interesting examples, building systems in Erlang and integrating them with C/C++, Java, and .NET applications, including SOA and web architectures. This book is written for readers new to Erlang and interested in creating practical applications.
Table of contents: label: Part 1
title: Getting past pure Erlang: the OTP basics; label: Chapter 1
title: The Erlang/OTP platform; label: Chapter 2
title: Erlang language essentials; label: Chapter 3
title: Writing a TCP-based RPC service; label: Chapter 4
title: OTP applications and supervision; label: Chapter 5
title: Using the main graphical introspection tools; label: Part 2
title: Building a production system; label: Chapter 6
title: Implementing a caching system; label: Chapter 7
title: Logging and event handling the Erlang/OTP way; label: Chapter 8
title: Introducing distributed Erlang/OTP; label: Chapter 9
title: Adding distribution to the cache with Mnesia; label: Chapter 10
title: Packaging, services, and deployment; label: Part 3
title: Integrating and refining; label: Chapter 11
title: Adding an HTTP interface to the cache; label: Chapter 12
title: Integrating with foreign code using ports and NIFs; label: Chapter 13
title: Communication between Erlang and Java via Jinterface; label: Chapter 14
title: Optimization and performance