The Stack That Helped Medium Scale To 2.6 Millennia Of Reading Time

We now serve static assets using CloudFlare, though we send 5% of traffic to Fastlyand 5% to CloudFront to keep their caches warm should we need to cut over in an emergency. Recently we turned up CloudFlare for application traffic as well — primarily for DDOS protection but we’ve been happy with the performance gains.

.. We’re starting to use Amazon Aurora for some newer data, which allows more flexible querying and filtering than Dynamo.

.. We’ve increasingly turned to Apache Spark for ETL because of its flexibility and ability to scale with our growth. Over time Spark will likely become the tool of choice for our data pipelines.