Ein Beispiel aus der Praxis
- Ausgangslage
- Ein Softwarehersteller ließ seine mandantenfähige Microservice-Plattform auf .NET, EF Core und PostgreSQL prüfen: Codequalität, Performance unter Last und sicherheitsrelevante Details.
- Finding
- Gefunden haben wir blockierende .Result-Aufrufe in asynchronem Datenbankcode, einen nicht kryptografisch sicheren Zufallsgenerator und vermeidbare Speicher-Allokationen in Hot Paths wie String-Aufbau und Logging.
- Ergebnis
- Jede Empfehlung kam mit Benchmark und Codebeispiel. Gemessen: bis zu 85 Prozent weniger Speicher pro Aufruf und Hot Paths, die bis zu fast fünfmal schneller laufen.

