logoalt Hacker News

Caddy compatibility for zeroserve: 3x throughput and 70% lower latency

88 pointsby losfairtoday at 1:43 PM23 commentsview on HN

Comments

1a527dd5today at 3:07 PM

Anyone else got a really weird Chorme pop-up asking which cert to use for su3.io:443?

Very bizarre, never seen that before.

Thumbprints:

  - 60949a09aab8677f87a0b9eda7099a03ca510fb3
  - 1b146798f0dc93773247e86312f1b730c4eeebb3
show 4 replies
tlntoday at 3:05 PM

No ACME! That is a dealbreaker

https://github.com/losfair/zeroserve/blob/main/CADDY_COMPAT....

show 1 reply
codingjoetoday at 4:29 PM

"Caddy compatible" minus everything that matters, like ACME and plugins. And NGINX still steals the show. Not everything needs to be rewritten.

show 1 reply
augunriktoday at 2:45 PM

I am surprised how well nginx holds up?!

show 1 reply
smallerizetoday at 2:51 PM

I still think of eBPF as not being Turing-complete. There is still a complexity limit in the verifier. Even if someone did implement Game of Life by having the program set a timer to run itself. https://isovalent.com/blog/post/ebpf-yes-its-turing-complete...

show 1 reply
zsoltkacsanditoday at 2:44 PM

From a technical standpoint, these are always impressive projects, but I've always wondered: has anyone ever encountered a use case where the Caddy was the bottleneck?

show 1 reply
Thaxlltoday at 5:34 PM

Another vibe coded, dead in 6 month Rust project.

People that trully need performance are not going to use a random server that has 0 support/ track record.

BoingBoomTschaktoday at 4:35 PM

Interesting. Trying to get some of the performance advantages of TUX/IIS without as much insecurity makes sense for some big players, I guess.

The usual 3400 lines lock file and AGENTS.md raise some questions about the aforementioned security, though.

dshattoday at 5:21 PM

No thanks

nullstyletoday at 2:30 PM

Fudge, I really need to carve out time today to play with zeroserve. Very cool stuff