Sketching Algorithmen
Theta Sketch schätzt eindeutige Nutzer mit wenigen gespeicherten Hashes. Das Verfahren spart Speicher, ist verteilt berechenbar und passt, wenn Näherungswerte genügen.
ein Blog für den geneigten Leser
Wie lässt sich Software verständlich, wartbar und zuverlässig entwickeln? Hier schreibe ich über Programmierung, Softwarequalität und Architektur. Die Themen reichen von Kotlin und Quarkus über Datenbanken bis zum Umgang mit Technical Debt. Im Mittelpunkt stehen praktische Erfahrungen, technische Entscheidungen und ihre Folgen für die langfristige Pflege von Anwendungen. Dazu gehören konkrete Lösungswege ebenso wie Überlegungen dazu, wann sich ein Framework oder Architekturansatz für eine Aufgabe eignet.
Theta Sketch schätzt eindeutige Nutzer mit wenigen gespeicherten Hashes. Das Verfahren spart Speicher, ist verteilt berechenbar und passt, wenn Näherungswerte genügen.
Ein Adventsrätsel wird in MiniZinc als Constraint-Satisfaction-Problem formuliert. Das Beispiel zeigt, wie ein Solver mit Backtracking mögliche Lösungen eingrenzt.
Quarkus Native Images mit VisualVM überwachen: Die Anleitung zeigt nötige Einstellungen, verfügbare Messwerte und Grenzen gegenüber einer klassischen JVM-Anwendung.
Java- und Kotlin-Entwicklungen mit wenigen Quellen verfolgen: Empfohlen werden JVM Weekly, Java Annotated Monthly sowie die Blogs und Release-Notizen von Spring und Quarkus.
Überblick native JVM Anwendungen mit GraalVM im Vergleich zu klassischem JVM Bytecode.
Der Umgang mit Technischen Schulden (Technical Debt) erfordert einen systematischen Ansatz.
Renovate Bot automatisiert die Versionspflege von Java-Microservices: Er erstellt Pull Requests für Maven-Updates und kann getestete Patch-Versionen automatisch zusammenführen.
Kotlin im Backend neben Java: Erfahrungen aus Microservices mit Spring Boot, Kafka und PostgreSQL – von kompakter Syntax und Null-Sicherheit bis zu Tooling und Einsatzgrenzen.
Mit Newman kann man Postman Kollektionen auf der Kommandozeile ausführen - ohne Installation, direkt per Docker Container!
Der 1. REST Request bei Spring Boot ist langsam. Analyse und Lösung mit ausführlichem Beispiel!
Achtung Stolperfalle: Validierung von REST Parametern in Spring Boot mit Kotlin
Sammlung meiner MySQL Notizen zu Replikation, InnoDB Tuning, Installation, etc.