Message Routing MicroService
Featured Skills: Python, Multi-threading, Concurrency
- Built an I/O heavy, multi-tenant microservice that sits in ingestion part of the pipeline.
- This routes the data (products from the catalog) to different microservices and scales horizontally.
- Used multi threading to achieve the throughput of 10K messages per minute.