SYSTEM ONLINE · ERLANG/OTP 28 · ELIXIR 1.20
九个九
Elixir 与 BEAM 的生命体征 —— 从语言入门,一路通向在线 Debug 的传说
可用性传说99.9999999%
折合每年停机31.5 ms
章节13 章 · 4 卷
互动监护仪6 个 DEMO
传说里,爱立信的 AXD301 交换机跑出过 99.9999999% 的可用性——九个九,折合每年停机 31.5 毫秒。真假姑且按下不表,但支撑这个传说的技术是实打实的:一台把「进程会死」当作正常生理现象来设计的虚拟机 BEAM,以及趴在它身上、语法友好得多的 Elixir。
这本小书的路线为你目标明确:先用五章解剖语言本身,再用四章装好并发的心脏,最后三章兑现全书的承诺——连进一个正在跳动的系统,掏出它的内部状态,在不停机的情况下给它做体检、下追踪、换代码。这是 Elixir 最不可替代的能力,也是市面上大多数教程止步的地方。
阅读姿势:每章底部可翻页,←/→ 键盘翻章,顶部「目录」随时调值班表;带 DEMO 徽标的章节内有可动手的模拟监护仪,全部零依赖、可离线。
VOL.I
接诊
ADMISSION · 先认识这台机器VOL.II
解剖
ANATOMY · 语言的骨与血VOL.III
心跳
HEARTBEAT · 并发与 OTPVOL.IV