Most of the products start with just a handful of simple use-cases. Systems starts with simple architecture, with a bunch of tables and a framework built upon standard design pattern like MVC. We choose Ruby-on-Rails as the framework, and built our system around rails conventions such as: Thin controller, thick model. Business logic resides in […]
Author: Anshuman Shukla
Monitoring Production Systems – Part II
In Part – I of the series, we talked about challenges faced by us in setting up monitoring system for our production stack which grew from a single EC2 instance to tiers of auto-scaling web servers, dedicated clusters of databases and other centralised systems. In this part we are going to discuss the monitoring system in detail, and particularly our application of […]
Monitoring Production Systems – Part I
In past decades, internet has grown beyond imagination; it has a tremendous impact on lives of even most ordinary citizens of the planet. We now take internet based services as commodity – something which should just work. No screeching sounds from a dial-up modem, no partially loaded pages. A website which doesn’t work on a mobile […]