News for hackers. Stuff that matters.
Re:BGP Implemented in Go by rayhaanj on Saturday March 19, 2022 @02:55PM (#30736600)
I've been working on a BGP implementation in Rust over the last few years: https://github.com/net-control-plane/bgp/

It's still in a proof of concept stage and nowhere as complete as GoBGP though.

Re:BGP Implemented in Go by ternaryoperator on Saturday March 19, 2022 @03:07PM (#30736707)
Thank you for having a front page that actually says what BGP is.
Re:BGP Implemented in Go by zinekeller on Saturday March 19, 2022 @03:15PM (#30736756)
I'm not sure if this will help explain the culture or not, but this is from the NTT (the Japanese telecommunications company), so probably they thought that everyone knew what BGP is (since that you probably won't encounter this otherwise).

Also, they have a Rust version: https://github.com/osrg/rustybgp

Re:BGP Implemented in Go by kyrra on Saturday March 19, 2022 @04:25PM (#30737280)
Searching around, I found someone that benchmarked gobgp, rustybgp, and some others, and gobgp didn't seem to do all that well compared to other implementations.

https://elegantnetwork.github.io/posts/comparing-open-source...

Re:BGP Implemented in Go by newman314 on Saturday March 19, 2022 @07:24PM (#30738479)
rustybgp seems to do pretty well (see #5 post of blog series) and is created by the same author(s) of gobgp. Additionally, it looks like the configs are transferable between gobgp and rustybgp.