Radio and PodcastRadio and PodcastLive Radio & Podcasts
Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora artwork
Technology

Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora

捕蛇者说 by pythonhunter

Jun 30, 202457:29Technology

本期节目我们请到了继续和 Yuchen 聊聊 Cloudflare,以及他主导并开源网络框架 Pingora Pingora 是一个使用 Rust 开发的框架,可以让开发人员在上面实现自定义服务器。Pingora 的开发是基于 Cloudflare 多年的经验和需求,他们发现在代理中需要大量的业务逻辑代码而不是配置,并且用 Lua 或编写配置也不理想。此外,我们讨论了 Pingora 的开发过程中涉及的技术决策和挑战,以及 Cloudf...

About This Episode

Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora is an episode from 捕蛇者说 by pythonhunter. 本期节目我们请到了继续和 Yuchen 聊聊 Cloudflare,以及他主导并开源网络框架 Pingora Pingora 是一个使用 Rust 开发的框架,可以让开发人员在上面实现自定义服务器。Pingora 的开发是基于 Cloudflare 多年的经验和需求,他们发现在代理中需要大量的业务逻辑代码而不是...

Podcast

This episode belongs to 捕蛇者说.

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Jun 30, 2024, 57:29 long, audio available.

Questions About This Episode

What is Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora about?

本期节目我们请到了继续和 Yuchen 聊聊 Cloudflare,以及他主导并开源网络框架 Pingora Pingora 是一个使用 Rust 开发的框架,可以让开发人员在上面实现自定义服务器。Pingora 的开发是基于 Cloudflare 多年的经验和需求,他们发现在代理中需要大量的业务逻辑代码而不是配置,并且用 Lua 或编写配置也不理想。此外,我们讨论了 Pingora 的开发过程中涉及的技术决策和挑战,以及 Cloudflare 的文化和招聘情况。 嘉宾 Yuchen 主播 laixintao NadeshikoManju laike9m 时间点 00:03 Cloudflare Pingora 项目开发背后的故事与原因 04:53 以 Lua 嵌入 Nginx 的 openresty 为基础的强大编程工具 08:47 Lua 的特点和局限性分析 13:03 Nginx 的 C 开发和 Lua 维护的困难性及 ARM 上的问题 16:10 Indrax 架构的问题和需要解决的挑战 22:25 大家决定用 Rust 语言重新开发的决策过程 24:47 对于使用 Rust 语言开发的经验和公司中的实践 27:07 Rust 语言的开发和 API 设计 30:32 流量迁移和切换效果评估 32:53 开发速度改进和问题处理的讨论 37:15 Pingora 框架的开源故事及其 API 设计和扩展性 40:36 关于开源的讨论和决策过程,Rust 语言的优势以及担忧的原因 44:22 Nginx 的发展历程以及与 F5 的关系变动 46:06 Pingora 开源项目及其童话般的发展故事 50:18 Cloudflare 文化和招聘情况讨论 53:40 Cloudflare:科技领域无可匹敌的压倒性存在 链接 Pingora Nginx OpenResty Lua F5 Completes Acquisition of NGINX

Where can I listen to Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora?

You can listen to Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora from?

Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora is an episode from 捕蛇者说 by pythonhunter.

How long is this episode?

This episode is 57:29 long.

When was this episode published?

This episode was published on Jun 30, 2024.

Can I save Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from 捕蛇者说?

Yes. This page shows related episodes from 捕蛇者说 when more episodes are available from the podcast feed.