Caddy compatibility for zeroserve: 3x throughput and 70% lower latency
52 points by losfair 3 hours ago | 11 comments

1a527dd5 46 minutes ago
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
reply
linsomniac 7 minutes ago
Same on Arc
reply
jorl17 20 minutes ago
Same on Zen
reply
tln 49 minutes ago
reply
codys 47 minutes ago
Yes, I agree it would be very nice to have a way to integrate ACME into zeroserve. I'm not sure if zeroserve's plugin system might allow one to add a plugin to support it?
reply
augunrik 2 hours ago
I am surprised how well nginx holds up?!
reply
phillipseamore 39 minutes ago
Why? It's one of the most optimized HTTP servers ever. Anything that claims beating nginx in benchmarks should be treated with high suspicion. I think these zeroserve numbers are likely accurate but it doesn't have the features and module ecosystem of nginx so the margins aren't worth it for me.
reply
smallerize 2 hours ago
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...
reply
codys 52 minutes ago
zeroserve doesn't use the Linux kernel's eBPF runtime to run the eBPF it uses, so the constraints of the Linux kernel's eBPF runtime (chosen because of how the Linux kernel thinks about protecting the Linux kernel from user space) don't apply to zeroserve (or other tools that use the eBPF instruction set but don't use the Linux kernel's particular implementation)
reply
zsoltkacsandi 2 hours ago
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?
reply
sieabahlpark 2 hours ago
[dead]
reply
nullstyle 2 hours ago
Fudge, I really need to carve out time today to play with zeroserve. Very cool stuff
reply