Router 2.0 公共运行时路由器:通往测试版的道路

Router 2.0 公共运行时路由器:通往测试版的道路

💡 原文英文,约2100词,阅读约需8分钟。
📝

内容提要

Heroku上个月发布了Router 2.0测试版,旨在替代现有的Common Runtime路由器。新路由器使用Go语言开发,提升功能交付速度和安全性,预计2024年正式替换旧版,用户可提前体验并反馈。

🎯

关键要点

  • Heroku上个月发布了Router 2.0测试版,旨在替代现有的Common Runtime路由器。
  • 新路由器使用Go语言开发,提升功能交付速度和安全性。
  • Router 2.0预计将在2024年正式替换旧版,用户可提前体验并反馈。
  • 新路由器的开发主要是为了更快和更安全地交付新路由功能。
  • 现有的Common Runtime路由器使用Erlang语言,开发难度逐渐增加。
  • 选择Go语言是因为团队对其熟悉,并且其开源社区强大。
  • Router 2.0与Private Spaces路由器共享代码,简化功能交付。
  • Router 2.0的架构采用了“Strangler模式”,逐步替换旧系统。
  • 在发布测试版之前,Heroku进行了自动化部署和负载测试。
  • 引入网络错误日志(NEL)以更全面地了解路由性能。
  • Router 2.0尚未完成,未来将支持HTTP/2等功能。
  • 用户可以通过命令启用Router 2.0,并提供反馈。
  • Heroku致力于确保新功能的稳定性和可靠性。

延伸问答

Router 2.0的主要目标是什么?

Router 2.0的主要目标是更快和更安全地交付新路由功能。

为什么Heroku选择使用Go语言开发Router 2.0?

Heroku选择Go语言是因为团队对其熟悉,并且Go有强大的开源社区支持。

Router 2.0与现有的Common Runtime路由器有什么不同?

Router 2.0使用Go语言开发,而现有的Common Runtime路由器使用Erlang语言。

Router 2.0的架构采用了什么模式?

Router 2.0的架构采用了“Strangler模式”,逐步替换旧系统。

用户如何参与Router 2.0的测试?

用户可以通过命令启用Router 2.0,并提供反馈。

Router 2.0预计何时正式替换旧版路由器?

Router 2.0预计将在2024年正式替换旧版路由器。

➡️

继续阅读