Richard Johnson

Erlang Systems Programming

Definitive Reference for Developers and Engineers. Sprache: Englisch.
epub eBook , 250 Seiten
EAN 6610000849062
Veröffentlicht Juni 2025
Verlag/Hersteller HiTeX Press
Familienlizenz Family Sharing
8,62 inkl. MwSt.
Sofort Lieferbar (Download)
Teilen
Beschreibung

"Erlang Systems Programming"
"Erlang Systems Programming" is an advanced guide to building robust, concurrent, and distributed systems using the Erlang programming language. Through a logical progression from underlying philosophy to practical engineering solutions, this book explores the unique features and architectural decisions that make Erlang an ideal choice for fault-tolerant systems programming. Readers are introduced to the core principles of the actor model, deep internals of the BEAM virtual machine, and the language's hallmark support for lightweight process isolation, hot code swapping, and dynamic fault recovery.
With a deliberate focus on real-world challenges, the book provides a thorough understanding of supervision trees, error containment, and the essential 'let it crash' approach to error handling. It expertly details message passing, distributed communication, and state management, offering precise patterns for high-availability, systemic resilience, and interoperation with native system resources. From node discovery and geo-redundancy to integrating with external databases and orchestrating with foreign runtimes, professionals will discover actionable guidance for designing and scaling reliable, production-grade systems.
Security, observability, and performance engineering are treated as first-class concerns, emphasizing safe deployment, runtime hardening, in-depth tracing, and automated self-healing. Extensive coverage of benchmarks, scheduling, garbage collection optimization, and scaling strategies empower system architects and engineers to leverage Erlang's strengths across the full lifecycle. Meticulously structured and comprehensive, "Erlang Systems Programming" is an indispensable resource for anyone building mission-critical, fault-tolerant applications in modern, distributed environments.

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.