TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Pingora: build fast, reliable and programmable networked systems

245 点作者 KajMagnus大约 1 年前

11 条评论

ttrrooppeerr大约 1 年前
Their, at the time, blog post announcement about Pingora: <a href="https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;how-we-built-pingora-the-proxy-that-connects-cloudflare-to-the-internet&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;how-we-built-pingora-the-proxy-t...</a>
评论 #39540382 未加载
评论 #39540170 未加载
dang大约 1 年前
Related:<p><i>Cloudflare has replaced Nginx with in-house, Rust-written Pingora</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32864119">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32864119</a> - Sept 2022 (141 comments)<p><i>Pingora, the proxy that connects Cloudflare to the Internet</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32836661">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32836661</a> - Sept 2022 (123 comments)
lewisl9029大约 1 年前
Have been looking forward to this release for quite a while! Huge props to the Cloudflare team for putting this out there!<p>I&#x27;ve been operating a cluster of NGINX nodes on Fly.io and using njs (NGINX&#x27;s custom JS scripting engine) for all of my custom routing logic, and have been really feeling the limitations (had to spin up a separate companion app in nodejs to work around some of these). Having access to the entirety of the Rust language and ecosystem to customize routing behavior sounds incredibly compelling!<p>I did a quick scan over the codebase and couldn&#x27;t see anything around disk caching like in NGINX, only memory caching. Curious if Cloudflare is operating all their production nodes with memory caching as opposed to disk caching at the moment?<p>I&#x27;d love to see an option for disk caching for use cases that are a bit more cost sensitive.
评论 #39552219 未加载
inapis大约 1 年前
so in a quick glance, this does not look like nginx&#x2F;caddy. It is not a binary you download, install and just configure to talk to your upstream servers. Rather a set of packages which you assemble to fulfill a particular use case. You basically end up writing a &quot;new&quot; reverse proxy just for your use case.<p>Not sure how useful this would be for anyone except very large businesses or someone like cloudflare itself.
评论 #39540220 未加载
评论 #39538435 未加载
评论 #39536662 未加载
评论 #39537196 未加载
eptcyka大约 1 年前
Would be cool of it was possible to use this with rustls. But I assume they didn&#x27;t use it since i rustls o ly focuses on TLS 1.3 and does not support anything lower.
评论 #39536281 未加载
评论 #39542461 未加载
throwaway63467大约 1 年前
Nice! It seems HTTP&#x2F;3 isn’t mentioned or supported, which is weird as they offer HTTP&#x2F;3 support in their cloud service and have their own QUIC implementation. Haven’t looked in detail so maybe it’s just missing from the readme or they didn’t open-source it (yet).
评论 #39538557 未加载
评论 #39542103 未加载
jamesear大约 1 年前
Cloudflare work on some cool stuff! It&#x27;s a shame they don&#x27;t hire for software engineer positions in Australia.
评论 #39538160 未加载
Sytten大约 1 年前
I had been waiting on that for a couple years since they first talked about it in their blog. Congrats!
评论 #39537114 未加载
diarrhea大约 1 年前
Very cool. Would play around with this in a heartbeat in the home lab, but Caddy&#x27;s automatic HTTPS (ACME HTTP-01 and DNS-01 challenges) would be sorely missed.<p>I suppose one can supplement certbot in this setup? Or use the &quot;highly programmable&quot; APIs Pingora provides directly?
评论 #39536722 未加载
bogwog大约 1 年前
<a href="https:&#x2F;&#x2F;www.spanishdict.com&#x2F;translate&#x2F;pinga" rel="nofollow">https:&#x2F;&#x2F;www.spanishdict.com&#x2F;translate&#x2F;pinga</a>
评论 #39553537 未加载
sanxiyn大约 1 年前
I heard that when Cloudbleed happened, Cloudflare CTO declared that there will be no more new projects in C or C++, and that&#x27;s how it happened. Needless to say, lots of time and money were wasted.
评论 #39544254 未加载
评论 #39536899 未加载
评论 #39536532 未加载
评论 #39536599 未加载