Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mholt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
721.
▲
by
mholt
5y ago
There's a lot more to "ultimate" than just performance. It's a cross of many dimensions.
722.
▲
by
mholt
5y ago
We're more confident about that one.
723.
▲
by
mholt
5y ago
I like that feature too! Someone else just wrote about it this week: https://til.simonwillison.net/caddy/pause-retry-traffic
724.
▲
by
mholt
5y ago
https://twitter.com/_stoakes/status/1425700401022705669
725.
▲
by
mholt
5y ago
Not everything needs to be read as a comparison to other products. Adjectives have meaning without competition. They can be interpreted as ratios, for example requests / available memory, or load / latency. It's not always ab
726.
▲
by
mholt
5y ago
Yeah, sorry. Been so focused on dev that sometimes parts of the website get left behind.
727.
▲
by
mholt
5y ago
I'm excited for that cache module.
728.
▲
by
mholt
5y ago
Sorry, don't mean to be condescending or dismissive. Just trying to get stuff done. To do that, I'll need that information.
729.
▲
by
mholt
5y ago
Hmm, so you're hung up on all things we've fixed with Caddy v2 years ago. I recommend giving it a try again with a fresh mindset. It's a totally different product.
730.
▲
by
mholt
5y ago
Yes, this is very common if I understand you correctly. You want the remote_ip matcher: https://caddyserver.com/docs/caddyfile/matchers#remote-ip
731.
▲
by
mholt
5y ago
What is not as amazing?
732.
▲
by
mholt
5y ago
Neat use case! First I've heard of it. Can you tell me more about the museums?
733.
▲
by
mholt
5y ago
Yeah, it's hard for us to hit a performance target that is being kept hidden from the devs.
734.
▲
by
mholt
5y ago
NGINX requires external tooling (e.g. certbot), Caddy's auto-HTTPS is built-in. Caddy's auto-HTTPS logic is much smarter and more robust than certbot or any other ACME client. In general, Caddy sites stay up when other sites will
735.
▲
by
mholt
5y ago
We aren't "hiding" any performance stats. They just don't exist. It's super hard to generate them in a way that applies perfectly to everyone's use case. I'm still waiting to hear your performance requirem
736.
▲
by
mholt
5y ago
It's hard to quantify web server performance in a way that is both truly representative and truly generalizable, such that you can draw correct conclusions for specific setups and use cases. Ultimately we just recommend you do your own
737.
▲
by
mholt
5y ago
Thanks for the feedback. > when your biggest selling point is how neat the configuration is to write To clarify, neat/easy configuration isn't our biggest selling point in v2. Flexible configuration is (one of them, anyway).
738.
▲
by
mholt
5y ago
You're welcome ^_^ Thanks for the nice comment
739.
▲
by
mholt
5y ago
Memory safety is a spectrum, and Go is much higher on that spectrum than C/C++.
740.
▲
by
mholt
5y ago
What are your performance requirements?
741.
▲
by
mholt
5y ago
I've been driving my car several times during the outage today with no problems. 99+% of unlocks don't require connectivity, unless you're always unlocking the car for someone else who doesn't have a key...? In general:
742.
▲
by
mholt
5y ago
Please use Caddy for custom domains (a web server I wrote that excels at this): https://caddy.community/t/serving-tens-of-thousands-of-domai...
743.
▲
by
mholt
5y ago
Thank you. Could definitely use more sponsorships, particularly from companies. I'm also open to ideas on how to make sponsorships more attractive to those who are considering it! (Without taking away too much from dev time, if possibl
744.
▲
by
mholt
5y ago
Thought it was this book instead: https://www.penguinrandomhouse.com/books/645956/network-prog...
745.
▲
by
mholt
5y ago
The whole Ant Lab channel is really fascinating, for example: https://www.youtube.com/watch?v=xbOzYMKROs8
746.
▲
by
mholt
5y ago
Ah yeah, that's why in Caddy 2 while we do emit full details from HTTP requests in our structured JSON logs, you have the ability to traverse into each log message and replace or delete data within it: https://caddyserver.co
747.
▲
by
mholt
5y ago
Thanks, you're welcome!
748.
▲
by
mholt
5y ago
> Unlike nginx or Caddy, the Apache design and community encouraged writing modules (roughly akin to "middleware" in the modern server-side web stack) that hooked directly into the web server, rather than just using it as a sta
749.
▲
by
mholt
5y ago
> I'm the author of the Caddy web server.
750.
▲
by
mholt
5y ago
Yeah; and unlike nginx and Apache, Caddy has a higher degree of memory safety, so it's impervious to a whole class of vulnerabilities.
More ›