Bewertung:

In den Rezensionen wird Elixir in Action als Top-Ressource für das Erlernen von Elixir hervorgehoben, besonders gelobt für den klaren Schreibstil und die gründlichen Erklärungen von grundlegenden Konzepten wie OTP. Während es für Anfänger sehr nützlich ist, merkten einige Nutzer an, dass es für diejenigen mit mehr Erfahrung eine Herausforderung sein kann und die Tiefe des Buches eine sorgfältige Lektüre erfordern kann. In einigen Rezensionen wurden Probleme mit gebrauchten Exemplaren in schlechtem Zustand erwähnt.
Vorteile:⬤ Klare, prägnante und ansprechende Prosa
⬤ ausgezeichnet für Anfänger und deckt Elixir-Konzepte gründlich ab
⬤ gut strukturierte Beispiele, die das Verständnis erleichtern
⬤ gut für Schulungsteams
⬤ umfassende Abdeckung wichtiger Themen wie OTP
⬤ in digitalem Format verfügbar
⬤ sofortige Anwendbarkeit in der realen Programmierung.
⬤ Kann für erfahrene Elixir-Benutzer schwierig sein
⬤ kann aufgrund der Fülle an Informationen ein langsames Lesen erfordern
⬤ einige Benutzer haben beschädigte oder gebrauchte Exemplare erhalten
⬤ ist möglicherweise nicht für absolute Anfänger ohne vorherige Programmierkenntnisse geeignet.
(basierend auf 15 Leserbewertungen)
Elixir in Action
Zusammenfassung
Überarbeitet und aktualisiert für Elixir 1. 7, Elixir in Action, Second Edition lehrt Sie, wie Sie Elixir auf praktische Probleme im Zusammenhang mit Skalierbarkeit, Fehlertoleranz und Hochverfügbarkeit anwenden können. Auf diesem Weg werden Sie eine Wertschätzung für einen funktionalen und nebenläufigen Programmierstil entwickeln und beträchtliche Fähigkeiten darin erlangen.
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.
Über die Technologie
Wenn Sie unternehmenskritische Software entwickeln, ist Fehlertoleranz wichtig. Die Programmiersprache Elixir liefert schnelle, zuverlässige Anwendungen, egal ob Sie ein großes verteiltes System, eine Reihe von Backend-Diensten oder eine einfache Webanwendung entwickeln. Dank der eleganten Syntax und der funktionalen Programmierweise von Elixir ist Ihre Software einfach zu schreiben, zu lesen und zu warten.
Über das Buch
Elixir in Action, Second Edition zeigt Ihnen, wie Sie mit der Programmiersprache Elixir verteilte Anwendungen in Produktionsqualität erstellen können. Der Autor Sasa Juric stellt diese leistungsstarke Sprache anhand von Beispielen vor, die die Vorteile der funktionalen und nebenläufigen Programmierung von Elixir hervorheben. Sie werden entdecken, wie das OTP-Framework mühsame Low-Level-Codierungsaufgaben radikal reduzieren kann. Sie werden auch praktische Ansätze zur Gleichzeitigkeit erforschen, während Sie lernen, ein Produktionssystem über mehrere Maschinen zu verteilen.
Was ist drin?
⬤ Aktualisiert für Elixir 1. 7.
⬤ Funktionale und gleichzeitige Programmierung.
⬤ Einführung in den Entwurf verteilter Systeme.
⬤ Erstellen von verteilbaren Versionen.
Über den Leser
Sie benötigen mittlere Kenntnisse im Umgang mit Client/Server-Anwendungen und einer Sprache wie Java, C# oder Ruby. Keine vorherige Erfahrung mit Elixir erforderlich.
Über den Autor
Sasa Juric ist ein Entwickler mit umfangreicher Erfahrung im Einsatz von Elixir und Erlang in komplexen serverseitigen Systemen.
Inhaltsverzeichnis
⬤ Erste Schritte.
⬤ Bausteine.
⬤ Kontrollfluss.
⬤ Datenabstraktionen.
⬤ Gleichzeitigkeitsprimitive.
⬤ Generische Serverprozesse.
⬤ Aufbau eines nebenläufigen Systems.
⬤ Grundlagen der Fehlertoleranz.
⬤ Isolierung von Fehlereffekten.
⬤ Über GenServer hinaus.
⬤ Arbeiten mit Komponenten.
⬤ Aufbau eines verteilten Systems.
⬤ Betrieb des Systems.