Navnath Kadam

FlowFrame - Visualize request flows in distributed systems.

by
FlowFrame is an interactive system design simulator that helps developers visualize request flows through components like Load Balancers, API Gateways, Redis, and PostgreSQL. Explore distributed systems through simulations, inspect node states, step through request frames, and understand system behavior beyond static diagrams.

Add a comment

Replies

Best
Navnath Kadam
Maker
📌
Hi everyone! 👋 I'm a computer engineering student who started building FlowFrame while learning system design. One thing I struggled with was that static diagrams show the components, but not how requests actually move through a system. FlowFrame aims to make distributed systems easier to understand through interactive simulations. Current simulations include: • Load Balancing • Cache-Aside Pattern • API Gateway Routing • Valet Key Pattern I'm especially interested in exploring failure modes next—things like Redis latency, cache expiration, and service failures. I'd genuinely love feedback: * Which system design pattern should I add next? * What failure scenarios would be useful? * Would you use something like this while learning system design? Thanks for checking it out!