High-Concurrency Architecture & Multi-Wallet Sync
Spearheaded backend decoupling, multi-wallet synchronization, and frontend standardization, enabling the system to handle 30M peak messages/hour while eliminating critical data loss issues.
High-Concurrency Architecture & Multi-Wallet Sync
SaaS / iGaming · Product Owner
Situation
During major sporting events, extreme flash crowds consistently overwhelmed our synchronous monolithic architecture, causing critical database request overloads and risking severe data loss during downstream outages. Furthermore, under high concurrency, users transferring funds from the central platform to specific game wallets frequently experienced data syncing failures, resulting in lost funds and a surge in customer support tickets.
Task
Decouple the backend to withstand extreme concurrent loads, resolve multi-wallet transfer failures, and enforce frontend standardization for peak performance.
Roles & Deliverables
Asynchronous Decoupling (MQ): Led migration to an asynchronous message queue (MQ) architecture for write operations, ensuring fail-safe processing during downstream service disruptions.
High-Frequency Caching: Implemented Redis caching with pre-processing logic to handle traffic spikes during red-envelope (bonus) campaigns, significantly reducing read load pressure.
Multi-Wallet Sync & Engineering Collaboration: Partnered with backend engineers to redesign multi-wallet interaction logic, transitioning to a robust data-sync model that eliminated fund transfer errors under high load. Drove daily alignment on API contract changes and removed cross-team blockers.
Data-Driven Refactoring Decisions: Since 1.5s+ load times drove massive drop-offs, I froze a feature sprint to resolve Core Web Vitals debt, leading a cross-functional client refactor that standardized UI, optimized rendering, and streamlined data querying.
Result
System Resilience: Eliminated catastrophic downtime risks during high-stakes promotional events, protecting millions in potential revenue.
Engineering Synergy: Reduced technical debt through UI standardization and robust multi-wallet architecture, accelerating future cross-team development velocity.
Impact
Extreme Scalability: Managed 30M messages/hr peak loads with zero data loss. Slashed P95 database query latency from 800ms to <200ms.
Operational Wins: Reduced merchant customer support tickets by 30% and improved customer retention by 15% via the optimized multi-wallet solution.
Web Vitals Leap: Drastically improved Core Web Vitals (FCP -81%, LCP -50%, CLS <0.002) on major pages.
Details