farcaller

joined 1 year ago
[–] [email protected] 1 points 6 months ago

PD delegates the whole prefixes, i.e. it allows the subrouters to ask for a subnet of the size they need.

[–] [email protected] 4 points 6 months ago

I'd swap Prometheus for VoctoriaMetrics. It's a drop-in replacement with a much better resource consumption story and a few extra goodies.

[–] [email protected] 11 points 7 months ago

There's way more and I already tried three implementations while trying to get a set of features I need. It's a wild west out there and the resource usage is way higher than e.g. hosting Prosody. Seemingly it has to do with chatrooms being a full mesh, but my single user server consumes about 700mb RSS and 2.4 gb VSZ which is kinda high.

[–] [email protected] 5 points 7 months ago (1 children)

In case if you e.g. have eth0 and eth1 and neither is guaranteed to be up. It's more of a router setup, though (Cisco routers are well-known to use the loopback interface like this).

[–] [email protected] 1 points 7 months ago

It's much more than just "http requests", honestly. A Matrix server and e.g. nginx have very little in common.

[–] [email protected] 2 points 7 months ago (2 children)

That’s what their docs say:

At an absolute minimum, Dendrite will expect 1GB RAM. For a comfortable day-to-day deployment which can participate in federated rooms for a number of local users, be prepared to assign 2-4 CPU cores and 8GB RAM — more if your user count increases.

That’s not accounting for Postgres.

[–] [email protected] 4 points 7 months ago (1 children)

I got that. What I mean is that you can easily have a tiny 256mb VPS for a bunch of static websites or even some WordPress and the official matrix servers would require you to easily double or triple the bill.

[–] [email protected] 6 points 7 months ago (7 children)

I looked into matrix servers the other day for an unrelated reason and tbh the amount of resources they ask for is way more than you need for a webpage (dendrite asks for 1gb ram minimum for a number of users, and that's without accounting for postgres)

[–] [email protected] 1 points 7 months ago

It really depends on the specific hardware. I have Mikrotik routerOS CHR that routes between VLANs at 6Gbit/s without breaking a sweat on a $300 intel box.

At the same time, some managed switches are dirt-cheap nowadays and they generally can push the traffic around as fast as it comes in.

[–] [email protected] 1 points 7 months ago (2 children)

OpnSense is incapable of proper DHCPv6-PD, that's when your route receives a prefix from upstream and delegates parts of it downstream. More specifically, it does the delegation, but it doesn’t add the relevant routes, effectively blackholing the allocated prefixes.

VyOS fixed this specific bug since I reported it. RouterOS and IOS never had it.

[–] [email protected] 6 points 7 months ago (4 children)

One more for mikrotik (I run the VM version on a small linux box).

I tested a ton of those (pf/opn-senses, VyOS, even Cisco), and noone of the free ones can handle IPv6 in a reasonable way in 2024, which is slightly bizzare. Mikrotik has some annoyances, but it's rock solid as a router.

I don’t use its container features and instead run podman in a vm next to it. Works great.

[–] [email protected] 3 points 8 months ago

2M per BitMagnet instance. That's about 18Gb in postgres. Not significant, but around where you start to think about query optimization.

view more: ‹ prev next ›