Sharing My Experience: C++ Monolith vs. Modular Architecture - What Worked for Me
Hey folks,
Long-time lurker, first-time poster here. Want to share my recent experience building trading infrastructure because I could really use some community input.
Background:
I've been running a Python-based trading system for market analysis and execution. Worked fine, but hit a wall with Rithmic/IBKR—they only allow one connection at a time, which became a bottleneck when trying to run multiple strategies.
My "solution":
Built a unified C++ application to handle everything in one place—market data ingestion, order management, analytics. Seemed like the right call for performance and control.

Stream