What is the chipset od the NICs? Mellanox? Intel E810? Broadcom 2100g? Pensando? Do You use any kind offloads? I'm looking for something for my home lab π btw 100g already for 2m users? That's crazy...
It's a Mellanox ConnectX-6 Dx (dual 100G) and haven't done serious optimizations yet, nothing like offloading TLS.
It's for the new v2 system, not the current user levels.
I dont meet you jake but you have a good vibe π«Άπ€β€οΈ and good work 2ππ½πͺπΎππ½ ,i think a good transleater is so important in the app beacouse mi inglish is ahhh ππ
πjajajaa
Hi, good day sir π€ππ½
100G??? π€€
Is this plain Linux server without any accelerator/FPGA for data plane?
This is a load balancer. The NIC is of course doing a lot of the hard work and that's all ASICs. But then just a lot of CPU threads (~1 per Gbit/s) on a modern PCI bus.
Pretty amazing how powerful the most recent generations of hardware are!
Why do you need this kind of speed?
It's not for me personally π
This is for a server that is designed to be able to push petabytes per month of atproto (and Bluesky) data to/from PDS hosts, Feed Generators, etc.
But are you running Netflow + Akvorado on it so you can see where the traffic goes π
Fortunately, it's a very simple HTTP load balancer for just a couple of in-house services. So observability is much easier than a generic router with a complicated mix of customers/services behind it, like at an ISP.
Damn, this is basically porn
Looking forward to warp speed.
/me counts zeros
Damn that's almost "export controlled" fast!
You'll be streaming from it soon enough π
(especially when you want to deliver complete copies of the entire atproto network to anyone who wants it, for free)
100 gigabit? Daaang