2019生日周简讯
2019年9月27日 19:00
本周,我们通过推出各种新产品来庆祝Cloudflare的9岁生日,这些新产品支持着我们的使命:帮助建立一个更好的互联网。以下是我们庆祝2019年生日周的摘要。...
2019年9月27日 19:00
本周,我们通过推出各种新产品来庆祝Cloudflare的9岁生日,这些新产品支持着我们的使命:帮助建立一个更好的互联网。以下是我们庆祝2019年生日周的摘要。...
2019年9月27日 13:00
网络性能一直是一场与光速的战斗——从伦敦访问一个从西雅图提供服务的网站,意味着每一个资源请求都要经过7000多英里。web性能之争的第一个突破是HTTP/1.1连接保持在线和浏览器打开多个连接。下一个突破是CDN,通过将静态资源缓存到离终端用户更近的数据中心,使它们更靠近终端用户。今天,有了Workers Sites,我们可以很兴奋地宣布下一个重大突破——将整个网站直接分布在互联网的边缘。...
2019年6月02日 21:00
你想在Cloudflare的大厅里开始一场激烈的争论吗,那就试着把我们描述成一个“CDN”吧。CDN通常不提供负载平衡,它们不允许部署无服务器的应用程序,当然它们也不会安装到您的手机上。这种混乱的代价之一是,许多人没有意识到Cloudflare可以为那些希望在多个公共云中操作,或者希望同时在云和自己的硬件上操作的人所做的一切。...
2019年6月02日 09:35
我们很高兴地宣布,从今天开始,Cloudflare Workers®将拥有一个CLI(命令行界面)、新的且改进过的说明文件、适用于所有人的多个脚本、在worker .dev上运行应用程序而无需自带域的功能,以及一个令试验比以往任何时候都更容易的免费层。...
2019年5月18日 15:00
最近,在布拉格Linux网络会议Netdev 0x13上,我做了一个简短的演讲,题目是“Cloudflare上的Linux”。演讲最后主要是关于BPF(柏克莱封包过滤器)的。似乎,不管问题是什么——BPF都是答案。...
2019年2月19日 16:00
我们正在努力让您在没有Cloudflare域的情况下部署Worker。您很快就可以将Cloudflare Workers部署到subdomain-of-your-choice.workers.dev (subdomain-of-your-choice为自定义子域),您现在可以在workers.dev上申请!...
2018年12月24日 16:00
站点的第一个字节的时间(TTFB)是从用户开始导航到他们请求的页面的HTML开始到达的时间。在我运行WebPageTest的十多年里,缓慢的TTFB一直是我的痛苦之源。...
2018年11月23日 15:49
最近,在访问山景城的计算机历史博物馆的时,我深深地被过去的一些磁芯内存所吸引。我发现我完全不知道这些东西曾经是如何运作的。我想知道环是否旋转(它们没有),以及为什么每个环都有三根电线穿过(我仍然不明白它们是如何工作的)。更重要的是,我意识到我对现代计算机内存——动态RAM的工作方式知之甚少!...
2018年11月09日 14:57
Cloudflare有一个名为Workers的云计算平台。与我所知的其他所有云计算平台不同,它不使用容器或虚拟机。我们认为这是无服务器和云计算的未来,接下来我会告诉你为什么。...
2018年7月31日 15:00
目前已经有1000万个网站,应用程序和API使用Cloudflare加快其用户的上网速度。我们曾经最多通过151个数据中心每秒上传一千多万个请求。多年来,随着请求的增加,我们对我们的NGINX版本进行了许多修改。这篇文章讲述了其中一项修改内容。...
2018年3月13日 13:00
就在一年前的今天,Cloudflare给了我一个使命:允许人们在Cloudflare的网路运行代码。当时,我们还不知道这意味着什么。它会以容器为基础吗?一种新的图灵不完全的领域特定语言?Lua语言?“函数”?我的脑中涌出很多想法。 最终,我们做出了现在看似理所当然的选择:JavaScript,使用标准的Service Workers API,在基于V8构建的新环境中运行。五个月前,我们向您预览了我们正在构建的内容,并开始了测试。...
2018年2月27日 14:38
在过去的几天里,我们观察到隐蔽的放大攻击向量的频次大幅增加,这些放大攻击使用了来自UDP端口11211 的memcached协议。之前我们已经谈论过很多关于互联网上放大攻击的话题。我们最近关于这个主题的两篇博文是:...
2018年1月31日 12:11
除其他有趣的功能外,Rust还具有强大的宏系统。不幸的是,即使在阅读了《The Book》和各种教程之后,当涉及到尝试实现一个涉及处理不同元素的复杂列表的宏时,我仍然很难理解应该如何做,并且在花了一些时间后,我才突然灵光一闪,开始对所有内容使用宏 :) (好吧,...