Architectural evolution in startups
02:30 PM - 03:00 PM on August 16, 2014, Room 705Martin Melin
- Audience level:
- intermediate
- Watch:
- http://youtu.be/d5jKQxZ9cuE
Description
Software architecture can be an intimidating topic, and a cause of pre-launch angst for anyone who has tried building something from scratch.
We’ll go through the last three years of technical evolution at Tictail as an example of where and when to introduce more complexity, along with some lessons learnt from bad calls over the years.
Abstract
Building software at an early-stage startup is all about tradeoffs. This is a story from the trenches of one such startup and our journey from a single monolithic Tornado app to a service-oriented polyglot stack, and how a more complex architecture actually has lead to simpler code.