A production-style event-driven payments platform built to explore asynchronous processing, state transitions, observability, and clean backend design.
-
Updated
Jul 16, 2026 - Python
A production-style event-driven payments platform built to explore asynchronous processing, state transitions, observability, and clean backend design.
Python reconstruction of a real-world automated collections system, showcasing queue-driven architecture, idempotency, API integrations, and resilient delivery.
A backend system that accepts notification requests via API, queues them in Redis, and processes them asynchronously through BullMQ workers — built to handle failures gracefully with retries, atomic locking, and stuck job recovery.
To associate your repository with the queue-based-architecture topic, visit your repo's landing page and select "manage topics."