003 🐂 新一代 kubernetes、反脆弱

欢迎打开第 003 期 tech letter,这是由 lcomplete 每周发送的 newsletter,它分享简短实用的效率方法、技术文章、实用工具等,文章主要有三块内容:摘要分享、我的一周(对大家能有所帮助或启发的内容)和本周引用(经典名句),感谢你的阅读!

本期摘要

  • wasmCloud,新一代 kubernetes?
  • 《反脆弱:从不确定性中获益》

wasmCloud,新一代 kubernetes?

WebAssembly/wasm 是一个低层级的编程语言,可以让开发者运用自己熟悉的编程语言进行编译,再借由虚拟机引擎在浏览器内执行,Google 的 https://github.com/GoogleChromeLabs/squoosh (opens new window) 项目很大程度上就是在展示 wasm 的厉害之处(它所展示的图片压缩技术是在浏览器本地执行的)。

wasm 可以由多种编程语言编译而成二进制格式,能够充分发挥硬件能力以达到近乎原生的执行效率,同时它是运行在可移植的沙箱环境中,从 可移植性和 沙箱 两个要素来看,我们不难发现其与 docker 有一定的相似之处,先知先觉的技术布道师其实早已洞穿一切,不光是有相似之处,使用 wasm 还有着性能方面的优势,过去我们总担心程序运行在虚拟机里性能会受影响,虽说以虚拟机为主的容器运行时早已成为主流,但之前的担心并无道理,在技术的不断创新下,wasmCloud 的出现可以说是为了解决现有容器的一系列问题。

原本我们认为 WebAssembly 是属于前端领域的技术,现在它也走到了后端,前后端的技术又一次产生了交集。

wasmCloud 目前被广泛看好,一些云计算厂商已经将其应用在 Serverless 无服务器函数领域,未来会不会在云原生架构上占有一席之地,让我们拭目以待。

《反脆弱:从不确定性中获益》

《原则》一书中提到作者(Paypal 创始人)在面试的时候总会问面试者一个问题:你在什么问题上与其他人有着不同的看法?只有面试者回答的不错时才能应聘上。《反脆弱》这本书的书名其实也是个很好的回答,我们谈到脆弱时会想到它的反义词坚强,但脆弱有时候是不可避免的,比如黑天鹅事件,比如玻璃杯从桌上掉下,如何通过反脆弱在不确定性中获益是值得思考的,在面临随机的危机事件中,如何去面对,想更系统的了解的话,不防看看这本书。

我的一周

过年期间没有保持每天阅读,但也阅读到一些价值较大的信息,这里推荐大家订阅 湾区日报。

本周引用

为什么你需要习惯而不是激情?

如果你有一个习惯模式,你头脑中更理智的部分可以专注于你的工作,你可以得到想法并做这些事情,其余的部分在后台就会自己解决。

—— 大卫林奇

(完)

总字数: 931 字  最后更新: 4/12/2022, 7:42:14 PM