Case Study

Trading Card Manager

A massive-scale data processing ecosystem managing 24M+ trading cards. It integrates a distributed database architecture with high-speed scraping to automate inventory management and eBay listings.

Trading Card Manager Architecture or Interface

Technology Stack

DjangoFlaskJavaScriptCeleryMySQL (Galera)TypesenseDocker

Not Given

The Approach

01
Designed the high-speed scraping engine and inter-service communication protocols.
02
Implemented the ACID-compliant internal tool for card processing and inventory management.
03
Managed the seamless synchronization between MySQL primary storage and Typesense indices.

The Result

Managed 24M+ records using Galera 3-node multi-master replication with ProxySQL.

Achieved millisecond-level search capability by syncing massive datasets with Typesense.

Engineered a hybrid micro-service architecture (Laravel + Flask) for modular scalability.

Dockerized the entire multi-service ecosystem for plug-and-play deployment.