High-Traffic Event Booking System
System rezerwacji biletów odporny na wysokie obciążenie (High Concurrency). Rozwiązuje problem "Race Condition" przy użyciu Redis Distributed Lock oraz Optimistic Locking. Wykorzystuje RabbitMQ do asynchronicznego generowania biletów.
- Spring Boot
- Redis & RabbitMQ
- PostgreSQL
- Docker Compose