知识卡片

围绕数据流设计

专业/工作

内容

应用不应只围绕请求调用关系建模,还应围绕状态如何变化、事件如何传播、派生视图如何更新来设计。数据流视角能暴露隐藏耦合:一个写入会影响哪些索引、缓存、通知和分析结果。它延续了[[数据库也是流]]的思路。

参考来源

《数据密集型应用系统设计》第12章《数据系统的未来》