Strava Engineering: mesos

Serving Maps for the World's Athletes

The Strava mobile clients and website render millions of map images every day to provide geographic context to activities, routes, segments, and more. [We use and love Mapbox]( for our interactive maps on the web, but because of our high volume of requests, we came to a point where it was more economical to build our own static map service.

View More.

Mesos at Strava

Over the past few years at Strava, server side development has rapidly transitioned from our monolithic Ruby on Rails app (The Monorail) to a service oriented architecture with services written in Scala, Ruby, and golang. This post describes how we use Mesos, Marathon, and Docker to deploy nearly 100 different services in an efficient and reliable way.

View More.