FlashTix is a backend-focused distributed system designed to handle high-concurrency ticket booking scenarios without overselling, using PostgreSQL, Redis, and event-driven microservices.
Stars
0
Forks
0
Watchers
0
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
1
commits
feat: implement robust, idempotent asynchronous order processing flow
83a7f6fView on GitHubfeat: Implement order creation endpoint with inventory reservation, payment processing and compensation logic.
9e2629bView on GitHubfeat: Implement initial payment service with FastAPI, SQLAlchemy, and Docker Compose integration.
9aa2ab0View on GitHubfeat: Implement Redis Lua Script to handle the ticket decrement
bdfdf1dView on GitHubfeat: Implement inventory reservation service with Redis and PostgreSQL row-loevel locking and added a concurrency test script.
f973c97View on GitHub