Workshop Details

Microservices Summit
Das große Trainingsevent für Microservices, DevOps, Continuous Delivery, Docker & Clouds
27. - 29. November 2017, H4 Hotel Berlin Alexanderplatz

Jan Stępień

de

29 Nov 2017
09:00 - 12:30
Grenander II
Kollegenrabatt Mind. 3 Kollegen anmelden und 100 € sparen! Jetzt anmelden

Hexagonale Microservices-Architektur in der funktionalen Welt

29 Nov 2017
09:00 - 12:30
Grenander II

Mittwoch, 29. November 2017 | 09:00 - 12:30

Funktionale Programmiersprachen unterstützen uns bei der Entwicklung von komplexen Systemen durch mehrere Eigenschaften. Unter anderem bieten sie uns eine genaue Kontrolle des Zustandes der Anwendung und eine Beschränkung der Nebenwirkungen an. Bei der Einführung einer funktionalen Sprache zu Beginn der Entwicklungsphase wird eine Frage sehr oft gestellt: Wie sollen wir unsere neue Anwendung strukturieren? Dieser Workshop vermittelt einen Ansatz einer Architektur funktionaler Microservices. Wir werden das Rad nicht neu erfinden. Stattdessen werden wir erprobte architektonische Lösungen an die funktionale Welt anpassen. Mit Hilfe der "Hexagonal Architecture" werden wir die Zuständigkeiten in unserer Clojure Anwendung klar trennen. Unseren funktionalen und Nebenwirkungs-freien Kern, der von anderen Teilen des Systems unabhängig ist, werden wir gründlich mit Property-based Testing prüfen.

Session Themen

#Microservices
Workshop Requirements:

Teilnehmer benötigen einen Laptop!