DevConf.in 2018 is the second free annual community conference sponsored by Red Hat for Developers, System admins, DevOps engineers, Testers, Documentation writers and other contributors to open source technologies. It is a platform for the local FOSS community participants to come together and engage in the knowledge sharing through technical talks, workshops, panel discussions, hackathons and such activities.
Developing a system for scale is not about building and then testing for scale. It is about development philosophy where we need to keep track of bottlenecks from start and keep fixing them on the way. Stress-driven development is all about finding limits of system, bottlenecks and fixing them before it hits in production. To do this we have used terraform to build infrastructure as code which helps us create new instances to create stress in our system. We are using aws EC2 instances when we need to create stress and then destroy them, that way we are saving cost. We are using this philosophy with new changes in critical section so we know there is nothing which surprises us in production.