---
title: "Gauri Katara (@gaurikatara) | Hashnode"
description: "Senior Java Backend Engineer · Spring Boot · Kafka · AWS · Microservices. Read the latest articles by Gauri Katara on Hashnode."
url: "https://hashnode.com/@gaurikatara"
---

@gaurikatara

# Gauri Katara

@gaurikatara · Delhi, India · Joined April 2026

Senior Java Backend Engineer · Spring Boot · Kafka · AWS · Microservices

### [After Fixing Thread Pool Exhaustion, A Reader Asked: Did You Add a Circuit Breaker? Here's What I Did Next](https://gaurikatara.hashnode.dev/after-fixing-thread-pool-exhaustion-a-reader-asked-did-you-add-a-circuit-breaker-here-s-what-i-did-next?utm_source=hashnode&utm_medium=feed)

How to implement Resilience4j circuit breakers in Spring Boot — the missing layer of protection in most microservices

8 min read · [gaurikatara.hashnode.dev](https://gaurikatara.hashnode.dev/after-fixing-thread-pool-exhaustion-a-reader-asked-did-you-add-a-circuit-breaker-here-s-what-i-did-next?utm_source=hashnode&utm_medium=feed)

[Apr 21](https://hashnode.com/posts/after-fixing-thread-pool-exhaustion-a-reader-asked-did-you-add-a-circuit-breaker-here-s-what-i-did-next/69e6f83fc9501dd0107071d7)

### [Our Spring Boot API Froze Under Load — Here's Exactly How We Diagnosed And Fixed It](https://gaurikatara.hashnode.dev/our-spring-boot-api-froze-under-load-here-s-exactly-how-we-diagnosed-and-fixed-it?utm_source=hashnode&utm_medium=feed)

The API didn't throw an error. It just... stopped responding or frozen. No exceptions in the logs. No 500 errors. No obvious reason. Just requests piling up, response times climbing from milliseconds

7 min read · [gaurikatara.hashnode.dev](https://gaurikatara.hashnode.dev/our-spring-boot-api-froze-under-load-here-s-exactly-how-we-diagnosed-and-fixed-it?utm_source=hashnode&utm_medium=feed)

[Apr 14](https://hashnode.com/posts/our-spring-boot-api-froze-under-load-here-s-exactly-how-we-diagnosed-and-fixed-it/69ddbc9b217f5dfcbd884fe7)
