Linksliste September
Maurice Renck
Haben wir nicht gerade erst unsere Linksammlung für den August veröffentlicht? Nun ist der September auch schon wieder vorbei und wir hatten einen offensichtlichen Lesefokus.
Unser Fokus lag diesen Monat ganz klar auf Event getriebenen Systemen. Bei RapidStream befassen wir uns nach der IBC sehr gezielt mit der Skalierung unseres Systems. Hier spielt unsere Event-Driven-Architecture mit seinem Event Store eine wesentliche Rolle. Das folgende Video wirft einen detaillierten Blick auf die Thematik:
Wenn es um eben solche Systeme geht, spielt der Umgang mit Fehlern eine große Rolle. Der Beitrag von Aritra Das zeigt hervorragend auf, wo die Probleme liegen und welche Lösungen es gibt:
https://levelup.gitconnected.com/error-handling-in-event-driven-systems-1f0a7ef2cfb7
Gerade beim Arbeiten im Team ist es wichtig, gute Commit-Nachrichten zu schreiben, wenn man Änderungen am Code vornimmt. Aber nicht nur im Team, auch wenn man Open-Source-Software schreibt. Andere Entwickler sollen nachvollziehen können, was bisher passiert ist. So kann das gelingen:
Warum arbeiten wir eigentlich an RapidStream? Weil im Streaming, besonders in FAST-Kanälen, noch viel Potenzial steckt, welches bisher nicht ausgeschöpft wird. Artikel wie der folgende bestärken uns dann immer wieder in unserem Vorhaben:
Zum Abschluss noch etwas nicht ganz so technisches: Wer wie wir viele Notizen, Dokumentationen und Artikel schreibt, hat wahrscheinlich die eigene Lieblingsapp dafür schon gefunden, bei uns ist das u. a. Obsidian. Das relative neue Canva-Feature ist gerade für das Recherchieren und Schreiben von neuen Beiträgen sehr hilfreich, besonders wenn man MindMaps mag. Obsidian ist kostenlos und auf jeden Fall einen Blick wert: