February 12, 2020

195 words 1 min read

Evolution of the Runtastic backend

Evolution of the Runtastic backend

Simon Lasselsberger shares diagrams that illustrate the evolution of the architecture of the eight-year-old Runtastic microservice backend.

Talk Title Evolution of the Runtastic backend
Speakers Simon Lasselsberger (Runtastic GmbH)
Conference O’Reilly Velocity Conference
Conf Tag Build systems that drive business
Location London, United Kingdom
Date October 31-November 2, 2018
URL Talk Page
Slides Talk Slides
Video

Simon Lasselsberger shares diagrams that illustrate the evolution of the architecture of the eight-year-old Runtastic microservice backend. You’ll discover how Runtastic gradually moved from two monolithic services with lots of design flaws to a modern microservices architecture using several database technologies and see the pitfalls, mission-critical challenges, and technology and topology decisions faced along the way. Simon also details the company’s team structure as the deployment changed over the years—particularly how switching from departments to Agile feature teams impacted the design of microservices and caused the company to rethink its deployment strategy completely. In the early days, it rented its servers from a hosting company in Germany; then it bought its own servers and ran them in two different data centers. The company’s newest strategy is to switch from virtual servers to containers running in an on-premises OpenShift cluster.

comments powered by Disqus