Elixir in Action

Douban
Elixir in Action

Zum Bewerten, Kommentieren oder Hinzufügen des Artikels zu deiner Sammlung, musst du dich anmelden oder registrieren.

ISBN: 9781617292019
Autor/in: Saša Jurić
Verlag: Manning Publications
Veröffentlichungsdatum: 2015 -5
Preis: USD 44.99
Anzahl der Seiten: 375

/ 10

0 Bewertungen

Nicht genug Bewertungen
Leihen oder Kaufen

Saša Jurić

Saša Jurić   

Übersicht

Erlang is a development platform, proven in large systems for more than two decades, that offers highly-efficient concurrency, scalability, and fault-tolerance. Elixir is a modern programming language that takes advantage of the Erlang Virtual Machine without the complex syntax and conventions of the Erlang language. The Elixir language offers Ruby-like elegance along with the power to develop bulletproof scalable, fault tolerant, distributed server systems that can handle massive numbers of simultaneous clients and run with almost no downtime.
Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault-tolerance, and high-availability. This book starts with a quick overview of the Elixir language, mapping familiar language concepts to the Elixir syntax. Then, you'll learn to think about problems from the Elixir mindset, which builds on the model of functional-style programming. With a solid foundation, you'll confidently explore Elixir's seamless integration with the Erlang Virtual Machine and supporting OTP library that offers battle-tested, industry proven abstractions you can use immediately in your applications. Finally, the book provides guidance on how to create deployable releases, distribute the system over multiple machines, and control the running system in production.

Inhalt

Table of Contents Resources
Part 1: Language
1 First steps - FREE
2 Building blocks - AVAILABLE
3 Control flow - AVAILABLE
4 Data abstractions - AVAILABLE
Part 2: Platform
5 Concurrency - AVAILABLE
6 Actors - AVAILABLE
7 Fault-tolerance
8 Beyond actors
Part 3: Production
9 Distributed systems
10 Releasing
11 In production

andere Versionen (1)
Kommentare
Rezensionen
Notizen