Hacker News new | past | comments | ask | show | jobs | submit login

+1 for BGP/OSPF-based VIPs in a layer 3 network. It's 2018. No reason why you can't easily run a layer 3 network with rich routing protocols. Super easy.

You don't need application level "discovery" when the IP never changes; the network will tell you where it currently lives.

I'll take a layer 3 network over raft/consul any day and all night.




I don't think I've ever heard BGP described as "easy", but then again it's not really my area.

Where could I go to read up on this without being a networking expert? Are there any safe ways to play with BGP in a lab environment? How expensive would said lab be to set up?


Are there any safe ways to play with BGP in a lab environment? actually there are multiple ways of running bgp in a lab. there are cheap variants that are routed into the internet with ipv6 and there are ways to just play without without talking to the outside network.

How expensive would said lab be to set up? it heavily depends on what you want. for a high available lab you would of course need multiple nodes/routers, depends on what you want to do.

for just playing with bgp, actually using bird http://bird.network.cz/ is good enough.

Actually ripe sometimes publishes articles with BGP. Here is one that sets up a ANYCAST routing with BGP https://labs.ripe.net/Members/samir_jafferali/build-your-own...


Juniper and Cisco have lab versions of their products (Olive, vMX, vSRX) for free. Arista has something, too.

BIRD is super easy to setup, too.


If I'm not studying for any particular cert (I'm just looking to fill some gaps in my knowledge) then it looks like BIRD is the way to go.


bird is the word


Network people who understand BGP are cheaper and easier to find than someone who actually knows how Consul/raft works. You might think you know how consul works, but do you really? Consul and raft have caused several high profile outages -- including at places full of smart people like Amazon. If Amazon can't do it right, what chance do you have?

Especially when there are several-year old bugs open against consul, where it just completely loses consensus and can't deal with losing a single node(0)

0: https://github.com/hashicorp/consul/issues/993#issuecomment-...


This is good to know if I ever find myself working at this scale.

I don't have skin in the game but it makes sense that a much older, tested technology would have more people who know it well.


that exactly what we are doing at Hostinger ;-) this one http://blog.donatas.net/blog/2017/02/26/exazk/




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: