<story><title>GoBGP: BGP Implemented in Go</title><url>https://github.com/osrg/gobgp</url></story><parent_chain><item><author>devnull42</author><text>So at the moment I see no reason why Go written BGP would be better than standard Quagga&amp;#x2F;Zebra.  There aren&amp;#x27;t really concurrency or resource issues with large scale Quagga in my experience.</text></item></parent_chain><comment><author>tptacek</author><text>Quagga&amp;#x2F;Zebra is a giant C project. The industry is moving away, as much as it can, from serving critical infrastructure on giant C programs.</text></comment>
<story><title>GoBGP: BGP Implemented in Go</title><url>https://github.com/osrg/gobgp</url></story><parent_chain><item><author>devnull42</author><text>So at the moment I see no reason why Go written BGP would be better than standard Quagga&amp;#x2F;Zebra.  There aren&amp;#x27;t really concurrency or resource issues with large scale Quagga in my experience.</text></item></parent_chain><comment><author>elliotf</author><text>I would imagine&amp;#x2F;hope that it&amp;#x27;s more about integration with other code than using it solely as a BGP daemon.  The repo seems to be related to &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;osrg.github.io&amp;#x2F;ryu&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;osrg.github.io&amp;#x2F;ryu&amp;#x2F;&lt;/a&gt; which is a &amp;quot;software-defined networking framework&amp;quot;&lt;p&gt;Off-hand, you could use GoBGP to do cheap loadbalancing-ish things without external dependencies.</text></comment>