Smart Scalable Content Distribution

gbtekkie

There are some things that rarely change: images, descriptions, specific static content. For realising performant applications, it is best to keep dynamic data physically separated from static data. In the context of microservice-driven architectures, where horizontal scalability techniques are common, distributing website content becomes a complex task, and it requires solving complex problems stemming from the large number of servers involved and the variety of edge cases that need to be considered. You will see how we solved content snapshotting, distribution, and caching in a silo-based architecture involving tens of machines.

Session Track

Performance and Scaling

Experience Level

Intermediate

Drupal Version