On a Cloud: CDN & Queue Sharding

Content Delivery Network (CDN)

I run through at a high level what a CDN is and how it enables lower latency for your clients. Then I share with you what has worked for me when using a CDN to deliver low latency web sites. Also using a CDN can actually enable a more cost effective solution at scale.

 

Queue Sharding

Enable your application to scale beyond the capabilities of your platform. By using the queue sharding pattern you are able to scale a message bus up to many magnitudes higher throughput.

If you are really interested in leveraging sharding I would check for open source solutions that have already built this logic.

Connect with me on GitHub; ask me questions on Twitter