Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Erlang and OTP in Action

Buy
Erlang and OTP in Action, 9781933988788 (1933988789), Manning Publications, 2010

For a long time, the world of Erlang programming had only one book—The Book,1 released in 1993 and revised in 1996. Fanatics can still find it in print, at a price of over $100. A decade or so after its publication, The Book was getting long in the tooth, to say the least. The language had evolved to include several new and powerful programming constructs. Higher-order functions, list comprehensions, and the bit syntax are found everywhere in modern Erlang programs but weren't described in The Book. But the most notable omission was the Open Telecom Platform (OTP), Erlang's application development framework, which was first released in 1996. Erlang was rather easy to learn; OTP wasn't, and early adopters like Martin Logan, who started using Erlang in 1999, pretty much had to learn it the hard way through trial and error.

Concurrent programming has become a required discipline for all programmers. Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages like Erlang that are designed to handle concurrent programming. Erlang, and the OTP platform, make it possible to deliver more robust applications that satisfy rigorous uptime and performance requirements.

Erlang and OTP in Action teaches you to apply Erlang's message passing model for concurrent programming--a completely different way of tackling the problem of parallel programming from the more common multi-threaded approach. This book walks you through the practical considerations 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 offers a comprehensive view of how concurrency relates to SOA and web technologies.

This hands-on guide is perfect for readers just learning Erlang or for those who want to apply their theoretical knowledge of this powerful language. You'll delve into the Erlang language and OTP runtime by building several progressively more interesting real-world distributed applications. Once you are competent in the fundamentals of Erlang, the book takes you on a deep dive into the process of designing complex software systems in Erlang.

(HTML tags aren't allowed.)

MCITP Self-Paced Training Kit (Exam 70-646): Windows Server Administration
MCITP Self-Paced Training Kit (Exam 70-646): Windows Server Administration
This training kit is designed for server administrators who have two to three years of experience managing Windows servers and infrastructure in an environment that typically supports 250 to 5,000 or more users in three or more physical locations and has three or more domain controllers. You will likely be responsible for supporting network...
Pro ASP.NET MVC 5 (Expert's Voice in ASP.Net)
Pro ASP.NET MVC 5 (Expert's Voice in ASP.Net)

The ASP.NET MVC 5 Framework is the latest evolution of Microsoft’s ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.

ASP.NET MVC 5 contains a number of advances over...

Microsoft Visio Version 2002 Inside Out
Microsoft Visio Version 2002 Inside Out

Microsoft Visio Standard and Microsoft Visio Professional 2002 provide a broad range of diagramming solutions that help people visualize and communicate ideas, information, and systems. You don't need to be a professional illustrator or drafter to get professional results with Visio. Whether you need a simple flowchart or a multiple-page,...


Managing IT/Community Partnerships in the 21st Century
Managing IT/Community Partnerships in the 21st Century
Universities are increasingly being asked to play a greater role in their communities. With the growth of the technology industry and the increasing importance of the Internet in education and everyday life, academic IT departments are beginning to form partnerships with both non-profit and for-profit organizations in the local community....
Ambient Intelligence for Scientific Discovery: Foundations, Theories, and Systems
Ambient Intelligence for Scientific Discovery: Foundations, Theories, and Systems

For half a century, computer scientists have been working on systems for discovering lawful patterns in letters, numbers, words and images. The research has expanded into the computational study of the process of scientific discovery, producing such well-known AI programs as BACON and DENDRAL. However, autonomous discovery systems...

Beginning Windows Phone 7 Development
Beginning Windows Phone 7 Development

Microsoft is injecting new energy into the smart phone marketplace with the sophisticated Windows Phone 7. This new energy equates to new opportunities for you, the mobile developer. Beginning Windows Phone 7 Development has been written specifically to help you seize these opportunities and begin creating applications for this...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy