<2022-12-31T09:52:58.000Z> josh: hey
<2022-12-31T09:53:08.000Z> josh: Debian 11's repos by default install haproxy 2.2 LTS
<2022-12-31T09:53:27.000Z> josh: I updated to 2.7 manually because I saw that there was unresolved exploits with Set-Cookie2 that could be used for a DoS
<2022-12-31T09:53:30.000Z> josh: it appears to be working
<2022-12-31T12:28:10.000Z> jeff@federated.fun: i see, old ha proxy was the problem then?
<2022-12-31T13:35:05.000Z> josh: I believe so.
<2022-12-31T13:35:14.000Z> josh: It didn't fix all the problems. I tweaked some timeouts as well.
<2022-12-31T13:35:25.000Z> josh: The site is loading pretty blazing. The only downside is how fucking awful xenforo is made.
<2022-12-31T13:35:39.000Z> josh: I have a Galera cluster and the nodes cannot function independently.
<2022-12-31T13:35:48.000Z> josh: Every time you load a page you're actually doing like 40 different queries.
<2022-12-31T13:36:04.000Z> josh: So even to load a thread you have to wait for a write query because it bumps the thread view count every single request.
<2022-12-31T13:45:27.000Z> jeff@federated.fun: how much caching have you been able to get away with?
<2022-12-31T13:50:44.000Z> jeff@federated.fun: i am guessing you have maxed out on it
<2022-12-31T13:51:04.000Z> jeff@federated.fun: what was the new forum you are writing called again?
<2022-12-31T13:55:02.000Z> josh: Unnamed Web Forum Project(Formerly ruforo, formerly Sneedforo, formerly Chuckforo, formerly XenForo)
<2022-12-31T13:55:05.000Z> josh: github.com/jaw-sh/ruforo
<2022-12-31T13:56:58.000Z> jeff@federated.fun: if you need a better name ask /g/ or call it kiwiforum
<2022-12-31T13:59:15.000Z> jeff@federated.fun: note: you will get a LOT more community contributions if you use python, we had a rust http service we rewrote in python flask and it's really maintainable now. highly recommended as unit tests are so easy to make.
<2022-12-31T13:59:30.000Z> jeff@federated.fun: https://github.com/oxen-io/session-pysogs
<2022-12-31T14:00:07.000Z> jeff@federated.fun: https://github.com/oxen-io/session-pysogs/blob/dev/tests/test_user_routes.py this is what unit tests look like, very nice and easy
<2022-12-31T14:00:27.000Z> jeff@federated.fun: we have full coverage
<2022-12-31T14:02:18.000Z> jeff@federated.fun: and ironically it is faster than the rust one