Speaker
Infos
09:00 - 17:00
Akka Workshop
Beschreibung
Asynchrone Nachrichten statt Methodenaufrufe, fachliche Actor-Hierarchien statt Schichtenarchitektur, Supervisor und "let it crash" statt langer Stack-Traces, Zustand in Anwendungskomponenten statt zustandsloser Server, Sharding statt identischer Serverinstanzen — Akka erlaubt völlig andere Architekturen als z. B. Spring oder Java EE. Es bringt andere Trade-offs mit als klassische Komponentenframeworks und eröffnet eine weitere Sicht auf Architektur jenseits etablierter Patterns. Dieser Workshop gibt eine praxisorientierte, quelltextzentrierte Einführung in Akka. Wir bauen ein lauffähiges System, an dem wir reaktive Patterns kennenlernen und neue architektonische Wege ausprobieren. Die Beispiele sind vollständig in Java, aber wenn jemand die Übungen lieber in Scala implementieren will, unterstütze ich ihn oder sie dabei gern.
Zielgruppe & Anforderungen
Die Teilnehmer benötigen einen Laptop mit JDK ab Version 8 und eine IDE.