<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Engineering on Neat Guy Coding</title><link>https://neatguycoding.com/categories/engineering/</link><description>Recent content in Engineering on Neat Guy Coding</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 NeatGuyCoding</copyright><lastBuildDate>Sun, 19 Jun 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://neatguycoding.com/categories/engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>Tackling a Mysterious JVM Safepoint Issue: A Journey from Problem to Solution</title><link>https://neatguycoding.com/posts/log-copy-issue/</link><pubDate>Sun, 19 Jun 2022 00:00:00 +0000</pubDate><guid>https://neatguycoding.com/posts/log-copy-issue/</guid><description>A deep dive into diagnosing and resolving a production JVM issue where applications would freeze during hourly log synchronization tasks. We explore safepoint analysis, JVM log output blocking, asynchronous logging implementation, and WebFlux optimization to achieve a complete solution.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://neatguycoding.com/posts/log-copy-issue/featured.jpg"/></item><item><title>Spring Data Redis Connection Leak Mystery: When Your Microservice Goes Rogue</title><link>https://neatguycoding.com/posts/spring-data-redis-connection-leak/</link><pubDate>Thu, 14 Oct 2021 00:00:00 +0000</pubDate><guid>https://neatguycoding.com/posts/spring-data-redis-connection-leak/</guid><description>A production incident investigation revealing how Spring Data Redis + Lettuce can leak connections when mixing SessionCallback and executeWithStickyConnection operations. Deep dive into connection management mechanisms, JFR analysis techniques, and practical solutions to prevent your Redis connection pool from becoming a black hole.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://neatguycoding.com/posts/spring-data-redis-connection-leak/featured.jpg"/></item><item><title>Gateway Avalanche Crisis: How Synchronous Redis Calls Nearly Brought Down Our System</title><link>https://neatguycoding.com/posts/spring-cloud-gateway-avalanche/</link><pubDate>Wed, 01 Sep 2021 00:00:00 +0000</pubDate><guid>https://neatguycoding.com/posts/spring-cloud-gateway-avalanche/</guid><description>A deep dive into a production incident where our Spring Cloud Gateway experienced cascading failures due to blocking Redis operations. Learn how synchronous API calls in reactive environments can cause thread starvation, leading to health check failures and system-wide avalanches, plus the complete solution using async patterns.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://neatguycoding.com/posts/spring-cloud-gateway-avalanche/featured.jpg"/></item></channel></rss>