Blog
Java & Kotlin Entwicklung
Virtual Threads in der Praxis
Weniger Pool-Tuning, aber neue Grenzen
Ein Praxisbericht über die Migration zu Virtual Threads in Java 21 mit Spring Boot. Was gut funktioniert, wo die Fallstricke liegen und warum Concurrency-Limits das neue Pool-Tuning sind.
Spring Modulith statt Microservices
3 JVMs, 2 GB RAM und viele ms Latenz eingespart
Vier Microservices zu einem Spring Modulith zusammengeführt. Was dabei gut lief, wo es hakte und warum der RAM-Verbrauch von 3,3 GB auf 1,5 GB sank.
REST vs Kafka in Microservices
Wie wir synchrone Microservice-Calls durch Event Streaming ersetzt haben
Mehrere Microservices bekamen dieselben Daten per REST-Call. Migration zu Kafka mit Consumer Groups und Avro Schema Registry für ein entkoppeltes, robustes System.
Camunda 7 zu 8
Warum die Migration kein einfaches Update ist
Camunda 7 erreicht das End of Life. Die Migration auf Camunda 8 erfordert ein grundlegendes Umdenken - von der eingebetteten Engine zu Cloud-native, von Java Delegates zu Job Workern.