#performance

3 posts.

Where Is the Web Application Slow? A Guide to Narrowing the Problem

Map the path from browser through network, application, and database, then compare evidence from the same user action to narrow a performance problem and verify the fix.

performancewebobservabilityopentelemetryoperations

Why Did Kafka OOM When Memory Was Still Available?

Kafka broker memory is not just heap and page cache. Direct buffers can fail allocation even when system memory and heap graphs still look healthy.

kafkamemoryjvmoperationsperformance

Why Turn Immutable YAML Logs into Full Objects?

A practical look at why stream/event-based YAML processing can be a better fit than building a full DOM or object tree when high-volume YAML logs only need filtering.

yamlloggingperformancestreamingoperations