Category Database

Managing Long-Running Jobs in Spring Batch: Troubleshooting Connection Issues

Yugbayte
Dealing with long-running jobs in Spring Batch can be tricky, especially when it comes to managing database connections and transactions. In our latest post on Developer’s Coffee, we dive into a real-world issue we faced with a Spring Batch job that timed out due to connection limits. Discover how we tackled the problem by tweaking HikariCP settings and adjusting load balancer timeouts to ensure smooth and reliable batch processing. Read on to learn more about our solutions and how you can apply them to your projects.

Consistency Models in System Design: A Deep Dive

Introduction Consistency models serve as the backbone of any distributed system, laying down the rules for how data is read and written across multiple nodes. Choosing the right model is critical because it influences the system’s performance, reliability, and user…