Architecture
Domain-Driven Design
Warum gute Architektur mit der Sprache des Fachbereichs beginnt. Bounded Contexts, taktische Bausteine, Event Storming — und warum gerade Low-Code-Plattformen DDD-Konzepte stärker brauchen, als oft angenommen.
ArchitectureModellgetriebene Softwareentwicklung
Wie Modelle, Generatoren und Plattformen das magische Dreieck aus Zeit, Kosten und Qualität durchbrechen. Domain Engineering, Investitionsrechnung mit Break-Even ab dem dritten Produkt — und die direkte Verbindung zu Low-Code.
ArchitectureEvent Streaming mit Apache Kafka
Vom verteilten Commit-Log zur Streaming-Plattform: Topics, Partitionen, Replikation, KRaft, Producer- und Consumer-APIs, schrittweise Inbetriebnahme und ein ehrlicher Vergleich zu RabbitMQ — wann passt welches Werkzeug.
ArchitectureAsynchrones Messaging mit RabbitMQ
Der klassische Message-Broker — Exchange, Binding, Routing-Key, Queue, Ack. Eine kompakte Einführung in fünf Seiten, mit Quorum-Queues, DLX, Priority-Queues und der sauberen Abgrenzung zu Apache Kafka.
ArchitectureKeycloak in Produktion
Vom WildFly-Erbe zur Quarkus-Distribution: Cluster-Topologie mit Infinispan, externe PostgreSQL, Themes für Login und E-Mail, Integration in Spring Boot und Frontend, Identity Brokering, FAPI und Zero-Downtime-Upgrades.
ArchitectureBundID in Fachverfahren
Der vollständige Anbindungsweg — BMI-ID, Self-Service-Portal, Zertifikate, SP-Metadaten-Upload, AKDB-SAML-Extensions, Spring-Security-SAML2-Konfiguration. Mit allen Attribut-OIDs, dem bPK2-Pseudonymmodell und der FIT-Connect-Postfachzustellung.