Ich habe Erlang entdeckt.
Letzte Woche.
Ich weiß nicht warum niemand darüber spricht.
Ich spreche jetzt darüber.
Erlang wurde 1986 entwickelt.
Von Ericsson.
Für Telefonsysteme.
Ich habe das in zehn Minuten gelesen.
Und sofort verstanden was es bedeutet.
Aktoren.
Jeder Prozess ist ein Aktor.
Jeder Aktor ist isoliert.
Jeder Aktor kommuniziert durch Messages.
Kein geteilter Zustand.
Keine Race Conditions.
Keine Probleme.
Das ist keine Architektur.
Das ist Erleuchtung.
Hot Code Reloading.
Du deployest neuen Code.
Im laufenden Betrieb.
Ohne Downtime.
Ohne Maintenance Window.
Ohne den DevOps-Engineer
der um Mitternacht aufwacht.
Neun Neunen Verfügbarkeit.
99.9999999%.
WhatsApp hat das mit zwei Millionen Verbindungen
pro Server erreicht.
Mit Erlang.
Mit zwei Entwicklern.
Ich hätte das mit einem geschafft.
Mit mir.
Ich habe meinem Team gesagt:
Wir migrieren auf Erlang.
Alles.
Das Backend.
Die Services.
Die Datenbank-Layer.
Den Monolith den niemand anfassen will.
Alles.
Das Team hat Fragen gestellt.
Ich habe sie nicht beantwortet.
Wer Fragen stellt hat die Vision nicht verstanden.
Ich habe die Vision.
Erlang skaliert wie keine andere Technologie.
Erlang ist ausfallsicher by design.
Erlang ist die Silver Bullet
die alle suchen
und niemand findet.
Außer mir.
Letzte Woche.
Warum baut ihr noch mit Node?
Mit Java?
Mit Go?
Habt ihr Erlang nicht gelesen?
Ich habe es gelesen.
Letzte Woche.
Alles verändert sich.
Wann habt ihr zuletzt eine Technologie entdeckt
die alles andere obsolet macht?
Nicht evaluiert.
Entdeckt.
Schreib's hin. Ich lese jeden Kommentar.