Examples of applying pessimistic and optimistic concurrency control with AWS DynamoDB.
-
Updated
May 13, 2024 - Python
Examples of applying pessimistic and optimistic concurrency control with AWS DynamoDB.
In this repo I would like to show 4 strategies of concurrency control for writing data using Python SQLAlchemy ORM and PostgresSQL (however this examples could be easily transformed to plain SQL).
A basic e-commerce application is built using Go/Gin and follows micro-service architecture
Case Study - Sample Book Delivery App (Spring Boot, Spring Security , Mysql, JUnit, Integration Test, Docker, Test Container, AOP, CI/CD, Prometheus, Grafana, Github Actions)
A basic hotel reservation system with 2PC using pessimistic and optimistic locks in Go
🔐 Learning Concurrency
📚 동시성 학습 저장소
REST service that allows users to create bank accounts, transfer money between them, view them, and handle concurrent transfers requests safely.
Inflearn. 재고시스템으로 알아보는 동시성이슈 해결 방법
Implementando a Reserva de um Quarto de Hotel evitando conflitos com Lock Pessimista
Add a description, image, and links to the pessimistic-locking topic page so that developers can more easily learn about it.
To associate your repository with the pessimistic-locking topic, visit your repo's landing page and select "manage topics."