Postman Timed Out, but Kafka Was Still Receiving Jobs
Postman timed out while Spring Boot kept sending Kafka jobs. See how SSE progress, idempotency, and async boundaries fixed it.
Postman Timed Out, but Kafka Was Still Receiving Jobs Read More »
Postman timed out while Spring Boot kept sending Kafka jobs. See how SSE progress, idempotency, and async boundaries fixed it.
Postman Timed Out, but Kafka Was Still Receiving Jobs Read More »
Backend reporting lesson on summary tables, mutable transactions, report snapshots, data lineage, and reproducible monthly totals.
Why the Same Monthly Report Keeps Showing Different Numbers Read More »
A production lesson on reporting database migrations, historical data paths, and checks that prevent broken monthly reports today.
Fixing This Month’s Report Shouldn’t Break Last Month’s Read More »
A Spring Boot load test where async handled requests slower than sync. Compare latency, throughput, and thread behavior.
Async Was Slower Than Sync in This Spring Boot Load Test Read More »
Tested Redis caching in a Spring Boot API and achieved up to 30x faster response times. See benchmarks, P95 impact, and key insights.
Redis Made This Spring Boot API 30x Faster in a Load Test Read More »
Exploring performance trade-offs between microservices and monolith architectures, including network latency, and complexity.
Microservices vs Monolith Performance: Latency Trade-offs We Measured Read More »
Load testing Spring Boot defaults at 300 concurrent users reveals connection pool saturation and 42% request failures.
Spring Boot Saturation Test: Why 300 Users Caused 42% Failures Read More »
Benchmarking Redis caching with 100 users on 10M rows. Proper config improved 15× — bad config caused unstable latency.
Spring Boot Redis Benchmark: When Caching Made Latency Worse Read More »
Real Kafka lag benchmark with payload growth and PostgreSQL indexing impact. Measured drain time and throughput.
Kafka Lag vs PostgreSQL Writes: What Slowed the Consumer Down Read More »
Explore Java Maps in this practical guide. Learn how to use key-value pairs efficiently with examples, tips, and advanced techniques.
Java Map Performance: HashMap, LinkedHashMap, and TreeMap Trade-offs Read More »