<story><title>How Fastly coded their own routing layer for scaling CDN</title><url>https://www.fastly.com/blog/building-and-scaling-fastly-network-part-1-fighting-fib</url></story><parent_chain></parent_chain><comment><author>amazon_not</author><text>TL;DR: Fastly needs full routing tables on all CDN nodes in order to determine which is the best transit path to push out content through. In order to save money, they used a programmable Arista switch instead of a traditional router. Their solution is to reflect BGP routes via the switch to the nodes and and fake direct connectivity between the nodes and the transit provides, so that nodes can directly push out content to whichever transit provider they determine is best on a per packet basis.&lt;p&gt;Please correct me if I&amp;#x27;m wrong.&lt;p&gt;Maybe I&amp;#x27;m just obtuse, but I found the blog post confusing about what it really is about and long winded, taking a very long time to come to the point. There is a severe lack of context in the beginning, it would have tremendously benefited from the what and the why of what they are trying to do.</text></comment>
<story><title>How Fastly coded their own routing layer for scaling CDN</title><url>https://www.fastly.com/blog/building-and-scaling-fastly-network-part-1-fighting-fib</url></story><parent_chain></parent_chain><comment><author>francoisLabonte</author><text>Also note Spotify published their own stuff also on Arista hardware&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;labs.spotify.com&amp;#x2F;2016&amp;#x2F;01&amp;#x2F;26&amp;#x2F;sdn-internet-router-part-1&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;labs.spotify.com&amp;#x2F;2016&amp;#x2F;01&amp;#x2F;26&amp;#x2F;sdn-internet-router-part...&lt;/a&gt;&lt;p&gt;Podcast where David Barroso talks about it:&lt;p&gt;&lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;blog.ipspace.net&amp;#x2F;2015&amp;#x2F;01&amp;#x2F;sdn-router-spotify-on-software-gone-wild.html&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;blog.ipspace.net&amp;#x2F;2015&amp;#x2F;01&amp;#x2F;sdn-router-spotify-on-softwa...&lt;/a&gt;&lt;p&gt;Arista blog post:&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;eos.arista.com&amp;#x2F;spotifys-sdn-internet-router&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;eos.arista.com&amp;#x2F;spotifys-sdn-internet-router&amp;#x2F;&lt;/a&gt;&lt;p&gt;Disclaimer I work at Arista</text></comment>