- Title Erlang and OTP in Action pdf
- Author(s) Fred Hebert
- Publisher: Manning; 1st edition (December 8, 2010)
- Paperback : 500 pages
- Language: English
- ISBN-10 : 1933988789
- ISBN-13 : 978-1933988788
Book Description – Erlang and OTP in Action pdf
Erlang and OTP in Action pdf – Concurrent programming has become an essential discipline for all programmers. The growing demand for maximum performance and scalability in multi-core processors and mission-critical applications has renewed interest in functional languages such as Erlang that are designed to handle concurrent programming. Erlang, and the OTP platform, make it possible to deliver more robust applications that meet stringent uptime and performance requirements.
This practical guide is perfect for readers just learning Erlang or for those who wish to apply their theoretical knowledge of this powerful language. You’ll delve into the Erlang language and OTP runtime by building many progressively more interesting real-world distributed applications. Once you are competent in the fundamentals of Erlang, the book gives you a deep dive into the process of designing complex software systems in Erlang.
Erlang and OTP in Action teach you to apply Erlang’s message-passing model to concurrent programming – a completely different way of tackling the problem of parallel programming from the more general multi-threaded approach. This book walks you through the practical ideas and steps of building systems in Erlang and integrating them with real-world C/C++, Java, and .NET applications. Unlike other books on the market, Erlang and OTP in Action offer a comprehensive view of how concurrency relates to SOA and web technologies.
About The Author
Martin Logan is a leading Erlang developer, a frequent conference presenter, and the primary developer of the Faxion OTP/Erlang package management system. Currently, he works for Orbitz Worldwide, developing solutions for their large-scale distributed service-based infrastructure. Richard Carlson was an original member of the High-Performance Erlang Group at Uppsala University and has contributed to the standard libraries, the Erlang compiler, the runtime system, and many parts of the language. Eric Merritt specializes in concurrent languages and distributed systems. He is a core developer for the Erlware family of open-source products.