《单体才是未来》
这篇短文整理自 Kelsey Hightower 2020 年初在 Go Time 播客中的发言,正文非常口语化,读起来有一种自带语音的感觉,像在听脱口秀。 对其中关于“工程纪律性(engineering discipline)”的一小段类比,我印象深刻。把一个工程做好,需要良好的工程纪律性(代码风格、一致性、模块化设计…),但是,如果在单体架构时,这种纪律性就从来没有存在过,人们凭什么认为将其拆分成 50 个微服务后,纪律性就会自动出现呢? 微服务架构能解决许多问题,但这一定是在已有架构的问题得到清晰定义后,它很少是默认情况下的“最优解”。 - 原文链接:https://changelog.com/posts/monoliths-are-the-future - 作者:Kelsey Hightower