Zum Inhalt springen

Details

Anmeldung geht auch über [Treffpunkt.ruhr](https://treffpunkt.ruhr/events/7f67a72a-1ea7-48f3-a494-8782baf08d48)

Im Dezember kommt Golo Roden zu uns nach Dortmund. Wir dürfen Ihn im Workgarden bei Conciso begrüßen. Sein Thema lautet:

Event Sourcing, CQRS - und warum die KI ein Gedächtnis braucht.

Versuch mal, ein Märchen mit CRUD zu erzählen: Der böse Wolf DELETED die Großmutter, der König UPDATED den Auftragsstatus des Jägers, und … naja, lassen wir das.

Absurd? Absolut. Aber genau so versuchen wir jeden Tag, Business-Stories in Software zu gießen – mit INSERT, UPDATE, DELETE. Und Überraschung: Es funktioniert genauso schlecht wie im Märchen.

Doch warum machen wir es dann? Weil wir über Jahre gelernt haben, dass relationale Datenbanken und CRUD der Standard sind. Dass man Software eben so baut. Dass das schon irgendwie passt. Doch wenn wir ehrlich sind, wissen wir längst, dass dieser Ansatz oft mehr Probleme schafft, als er löst.

Richtig weh tut das ausgerechnet jetzt, wo alle Welt KI einsetzen will. Denn KI ist gut darin, Fragen zu beantworten – aber nur, wenn jemand die Daten aufgehoben hat, aus denen die Antwort folgt.

Wer hat das Budget wann geändert, und warum?
Weshalb hat das System diesen Antrag abgelehnt?

Ein UPDATE beantwortet das nicht: Es beschreibt, wie die Welt jetzt aussieht, aber nicht, wie sie dorthin gekommen ist.

Und in der Entwicklung selbst ist es dasselbe Spiel – ein Coding-Agent, der nur ein Datenbankschema sieht, kann raten, aber die Fachlichkeit kennt er nicht.

Aber was soll man denn sonst machen?

Hier kommen Event Sourcing und CQRS ins Spiel. In diesem Vortrag zeigt Golo uns, wie wir damit Software fachlich adäquater und zielgerichteter bauen – mit mehr Klarheit und Nachvollziehbarkeit, dafür mit weniger Zeit und Kosten. Und ganz nebenbei entsteht dabei genau das, was KI braucht: ein lückenloses Gedächtnis, das auch Fragen beantwortet, die bei der Planung noch niemand gestellt hat.

Und am Ende retten wir sogar die Großmutter.

Social Media Hinweis:
Wir werden auch dieses Mal wieder Fotos auf der Verantstaltung machen und diese in verschiedenen Social Media Plattformen veröffentlichen. Mit der Teilnahme am Treffen stimmt Ihr der Veröfentlichung der Fotos zu.

Verwandte Themen

Artificial Intelligence Programming
Software Architecture
New Technology
Software Development

Das könnte dir auch gefallen