文章 链接到标题 技术 链接到标题 Bringing Python to Workers using Pyodide and WebAssembly
[[CloudFlare]] [[Worker]] 支持直接运行 [[python]] 代码了,主要通过 [[Pyodide]] 来实现。Pyodide 是 CPython 到 WebAssembly 的端口。它解释 Python 代码,无需将 Python 代码本身预编译为任何其他格式,可以直接在 Python 中通过 FFI 调用 JS 代码。
当前对于标准库的限制:Standard Library provided to Python Workers · Cloudflare Workers docs
有个疑问是:Worker 项目如何调试?用 JS 实现的话可以默认兼容所有的 Runtime 么?还是需要针对性的兼容?按照目前的 demo 代码中的示例,用 Python 实现的话好像也无法 offline debug ?不过 offline debug 好像是一个伪需求?
twitter.com/iamshaynez/status/1769356008554705171
2B 应该指的是交付价值是对于「整个企业」而言,区别于对于价值交付于「企业内的员工」的。
你要解决企业的问题,这个故事里一定要找到企业内问题被解决的正确的受益方,避免「卖错了人」。
对于依赖于外部厂商的产品来说,连续性的要求无论内部技术部门负责多少,最终需要的是厂商的服务水平来「兜底」的。这个「兜底」,实际上就是 2B 业务里大部分的费用和利润的来源。
从销售的角度,构建一个对老板有利的场景,解决老板层面的问题,才有可能有机会。
这也是为什么很多 2B 的企业选择「亏本上车,维保赚钱」,因为替换成本很多时候不光是「沉没成本」,甚至是企业里决策人的追责问题——除非决策人已经不在了,否则很多企业内的错误是很难推动改变的。