Personal
Concert Reservation Service
2024-10-05 — 2024-11-30
A learning project for concert seat reservation considering concurrency and large-scale traffic
Project Description
Implemented pessimistic/optimistic locks with performance comparison, concurrency control through Redis distributed lock, performance optimization with caching strategies
Highlights
- Implemented pessimistic/optimistic locks with performance comparison
- Concurrency control through Redis distributed lock
- Performance optimization with caching strategies
- Query performance improvement through indexing
- Load testing and incident response with K6
Tech Stack
Java Spring Boot JPA Redis MySQL