Designing for Scalability with Erlang/OTP: Implementing Robust, Fault-Tolerant Systems Front Cover

Designing for Scalability with Erlang/OTP: Implementing Robust, Fault-Tolerant Systems

  • Length: 400 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2016-02-25
  • ISBN-10: 1449320732
  • ISBN-13: 9781449320737
  • Sales Rank: #357279 (See Top 100 Books)
Description

Design and build complex, scalable commercial-grade systems with the Open Telecom Platform (OTP), the open source system developed by Ericsson and written in Erlang. With this hands-on book, you’ll learn how to apply OTP libraries and techniques to develop concurrent, fault-tolerant systems with no single point of failure.

Written by the authors of O’Reilly’s Erlang Programming, including a member of OTP’s R1 release team, this guide takes you through the basics of OTP and Erlang Design Patterns, and demonstrates how the platform can be used in a wide range of industries. If you have Erlang experience, you’ll learn how to overcome key obstacles in OTP that have thwarted many other developers.

Table of Contents

Chapter 1. Introduction
Chapter 2. Introducing Erlang
Chapter 3. Behaviors
Chapter 4. Generic Servers
Chapter 5. Controlling Otp Behaviors
Chapter 6. Finite State Machines
Chapter 7. Event Handlers
Chapter 8. Supervisors
Chapter 9. Applications
Chapter 10. Special Processes And Your Own Behaviors
Chapter 11. System Principles And Release Handling
Chapter 12. Release Upgrades
Chapter 13. Distributed Architectures
Chapter 14. Systems That Never Stop
Chapter 15. Scaling Out
Chapter 16. Monitoring And Preemptive Support

To access the link, solve the captcha.