An assortment of common sense ideas and practices that we follow at Zerodha for being future ready with our software, systems, and our organisation.
Our experience running large multi-terabyte PostgreSQL DBs in production with hundreds of billions of rows with minimal resources.
How we incrementally built a business rule validation engine to keep up with the changing business and regulatory environment, starting with a custom DSL, and ended up writing a framework to manage rules written in Go and distribute them as pure Go plugins.
The story of a massive Kannada dictionary created by V. Krishna single handedly over four decades, and its accidental discovery and open sourcing at an unlikely place, a stock brokerage.
A disorderly assortment of common sense ideas for scaling applicaions that we follow at Zerodha. TLDR: Simple scales. Scale application before infra. Keep networking and IO minimal.
How we developed a hybrid multi-DC and cloud monitoring stack with Prometheus, Grafana, and Victoria metrics for monitoring system, app and service, and also business metrics.
TLDR: 30 member tech team formed over seven years built India's largest stock broker. Unconventional setup. The long pending tech blog is finally here. Some backstory and context.