ABAbhijeet Batsainthinkinsystems.hashnode.dev·Sep 24 · 19 min read10 Critical Software Architecture Gaps That Quietly Become Business ProblemsIntroduction Most software systems do not fail because someone forgot to write code. They fail because the system gradually accumulates architectural gaps. A feature is added. Then another. A database00
ABAbhijeet Batsainthinkinsystems.hashnode.dev·Sep 20 · 6 min readOrders, Executions, Trades, Transactions and Positions: What's the Difference?When people first enter financial technology, several terms appear everywhere: Order. Execution. Trade. Transaction. Position. They are often used together. They are also often confused. That confus00
ABAbhijeet Batsainthinkinsystems.hashnode.dev·Sep 20 · 12 min readModern Brokerage Platform Architecture: Core Components and Data FlowA modern brokerage platform may look simple from the outside. A customer opens an account. They add money. They search for a security. They place an order. The order gets executed. Their portfolio cha00
ABAbhijeet Batsainthinkinsystems.hashnode.dev·Sep 19 · 6 min readHow Load Balancers Actually WorkImagine 100,000 people entering through one door Imagine a stadium. There are 100,000 people outside. There are ten entrances. If everyone uses the same entrance, you have a problem. The other nine en00
ABAbhijeet Batsainthinkinsystems.hashnode.dev·Sep 19 · 6 min readWhat is a System - A Practical Guide to Systems ThinkingWhat exactly is a system? When people hear the word "system", they often think about software. A backend. A database. An API. A collection of microservices. But a system is much broader than that. A s00