Working with distributed systems poses challenges, particularly in managing transactions across independent services. This post explains how to tackle transaction management and race conditions using the Spring Boot framework, Hibernate locks, and ShedLock for distributed task scheduling. Practical strategies and code examples illustrate effective concurrency management in microservices deployed on Kubernetes.
Tag: JAVA
Three things with Spring AI along with Github co-pilot
Since Spring AI's release, many advocates have been talking about Spring AI and its benefits. This post is about three things that I was playing with Portable chat completion (Sync (non-reactive)/Async (reactive)) Vector support Multi Modality support Let's discuss Spring AI and its portable chat completion feature. In this post, we will discuss using Ollama … Continue reading Three things with Spring AI along with Github co-pilot


You must be logged in to post a comment.