Skip to main content

Command Palette

Search for a command to run...

Series

Series

Think in Systems uses series to explore complex topics progressively.

Instead of treating every article as an isolated idea, each series connects related concepts and builds understanding step by step.

Software Systems Fundamentals

A practical introduction to the systems and architecture behind modern software.

Topics include:

• What is a system?

• How load balancers work

• Databases, caches and queues

• Scaling systems

• Architecture decisions and tradeoffs

Wealthtech Architecture Fundamentals

Architecture design, decisions, tradeoffs and engineering principles behind modern financial platforms.

Topics include:

• Modern brokerage architecture

• Orders, executions, trades, transactions and positions

• Financial ledgers

• PostgreSQL, Kafka, Redis and WebSockets

• Flink and Spark

• Market data architecture

• CDC and analytics

• Scaling financial systems

• Correctness and scale

• Designing failure into financial platforms

More series coming

Think in Systems will continue to add focused series around technology, AI, business and product systems.

Subscribe to Think in Systems