由安全气囊构成的管道

2024-09-09

本文回顾了作者在过去工作中使用热代码加载和就地升级进行实时系统部署的经验,并批评了现代DevOps过度依赖不可变基础设施和容器化,例如Docker和Kubernetes,放弃了有状态系统带来的好处,作者认为,虽然不可变基础设施提供了一种简单有效的回退机制,但它限制了系统优化的可能性,例如通过细粒度控制和状态保留来实现快速部署和减少状态损失。

阅读更多
28
未分类

我的博客引擎是Erlang构建工具

2024-09-03

本文介绍了作者使用Erlang构建工具Rebar3来搭建个人博客引擎的独特经历。作者详细解释了Rebar3编译器的内部机制,包括其如何通过有向无环图(DAG)跟踪文件依赖关系,以及如何仅重新构建必要的文件以提高效率。作者认为,虽然这种做法对他个人而言是最优选择,但对于其他人来说可能并不适用。

阅读更多
29
未分类 博客引擎 Rebar3