Adolfo

Reading List

Books that shaped my thinking about systems, architecture, and building products. Each entry includes key learnings and how I've applied these ideas.

View:

Key Takeaways

  • Systems cause their own behavior through feedback loops
  • Leverage points exist at different levels of abstraction
  • Delays in feedback create oscillation and instability
  • Mental models shape how we intervene in systems
  • The goal of the system defines its behavior more than its parts

Key Takeaways

  • There are no silver bullets - only trade-offs
  • Consistency, availability, and partition tolerance form real constraints
  • Data models shape how we think about problems
  • Replication and partitioning are fundamental building blocks
  • Stream processing unifies batch and real-time

Connections

book

Thinking In Systems

Complementary perspective on distributed systems behavior

case study

AI FrontDesk

Applied CQRS and event sourcing patterns