Infos
15:30 - 16:30
Beschreibung
In der Holzklasse fehlt es an Komfort, aber es ist billig und man kommt genauso schnell ans Ziel wie in der ersten Klasse. Kann man so auch Web Scale machen? Also hochskalierbare, hochverfügbare und sichere Systeme für ein Taschengeld bauen?
In diesem zweiteiligen Vortrag will ich zeigen, dass verteilte Architekturen weder schwarze Magie noch teurer Enterprise-Luxus sein müssen und dass man in der Cloud mit einfachen Mitteln anbieterneutral bleiben kann
Teil 1 startet mit einer empirisch-funktionalen Definition von Web Scale und dann tauchen wir ein in die harten Probleme verteilter Systeme. Ich stelle eine Systemarchitektur vor, die einem relativ unbekannten dritten Weg folgt, der die Skalierbarkeit von Microservices mit der Handhabbarkeit von Monolithen verbinden will. Und genau dieses auf Github verfügbare, technisch ausimplementierte System zeige ich dann live mit allen Konsequenzen. Denn nur mit Hello-World Komponenten und isoliertem Beispielcode kann man dem Thema Verteilung nicht beikommen. Erst zur Laufzeit werden Trade-offs und Design-Entscheidungen wirklich erlebbar.

