Skip to content
#

pessimistic-locking

Here are 80 public repositories matching this topic...

Case Study - Sample Book Delivery App (Spring Boot, Spring Security , Mysql, JUnit, Integration Test, Docker, Test Container, AOP, CI/CD, Prometheus, Grafana, Github Actions)

  • Updated Nov 2, 2023
  • Java

A practical microservices project demonstrating the Saga Pattern for distributed money transfers using Spring Boot, Apache Kafka, PostgreSQL, Docker Compose, Transactional Outbox, Idempotency, and Pessimistic Locking. The project shows how a transfer can remain consistent across multiple services without relying on one global database transaction.

  • Updated Sep 8, 2026
  • Java

Banking Application APIs | RESTful Banking APIs built with Java & Spring Boot, using JPA, JDBC, and MySQL for persistence. Implemented pessimistic locking, DTOs with Java records, and global exception handling. Tested via Postman.

  • Updated Apr 20, 2026
  • Java

Add this topic to your repo

To associate your repository with the pessimistic-locking topic, visit your repo's landing page and select "manage topics."

Learn more