Francesco Cesarini , Steve Vinoski
Designing for Scalability with Erlang/OTP: Implementing Robust, Fault-Tolerant Systems
- ISBN 13:
- 9781449320737
- author:
- Francesco Cesarini , Steve Vinoski
- format:
- Paperback
- publisher:
- O'Reilly Media 1 edition
- language:
- English
- Publication Year:
- 2016
- Pages:
- 400
- Dimensions:
- 17.8 x 2.5 x 23.3 cm
- Genre:
- Computing & Internet, Computer Science, Information Systems, Francesco Cesarini, Steve Vinoski,Designing for Scalability with Erlang/OTP: Implementing Robust, Fault-Tolerant Systems,O'Reilly Media,1449320732,Computing: Professional & Programming,Prog
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Learn how to build robust and fault-tolerant systems with Erlang/OTP, a platform renowned for its comprehensive features and consistency. This hands-on guide takes you through the process of designing and implementing complex commercial-grade systems that can withstand even the most demanding requirements.
The book covers both the Erlang programming language and its OTP framework, which provides reusable libraries, tools, and design principles to develop scalable systems. You'll discover how to use these building blocks to create client-server structures, finite state machine patterns, event handling, and runtime/code integration.
Whether you're familiar with Erlang or not, this book will help you understand the design choices and trade-offs necessary to keep your system running smoothly. Explore OTP's tools, techniques, and architectures to handle deployment, monitoring, and operations, and learn how to write your own behaviors and special processes.