有所依
我们如何知道系统交易是否安全(风控)?应用的质量如何?版本迭代的周期如何(度量)?服务的运行是否健康(报警)?
就如同在没有红绿灯的时代,我们希望提升一下交通的效率。
首先呢,我们需要一个类似于【红绿灯】的服务,来制定交通的【规则】
风控、度量、报警这3个系统处理流程是类似的:
当然,单把报警系统拿出来,也做了一起其他的事情:
当然,我们可能还要做其他事情,比如老系统的数据同步迁移。
假设我们排除万难,建好了我们的【红绿灯】服务,一切就结束了吗?
以前的我,一直认为到这里就结束了,我们的监控服务已经创建完成。不是吗?
其实,还远远不够。
执必严
路上安装了红绿灯,并不能保证交通效率的提升,
1)交通规则是什么,需要宣导推广
2)大家有没有遵守交通规则呢?需要反馈处理
针对反馈处理,我们的系统需要进一步扩展:
有了这些反馈,我们的系统才能持续改进。
那么,到这里就结束了吗?
违必究
中国的历史发展中,诸子百家,每一家都有自己都有自己的理念。
比如,以孟子为代表的【儒家】,主张人性本善,以德服人。
以韩非子为代表的【法家】,主张人性趋利避害,治理国家必须依靠法律的威慑力,而非道德约束。
当然,社会是复杂的,一般主张先礼后兵。
所以交易有监管部门。系统也需要有相关的度量标准,避免整个系统腐烂。
虽然熵增在独立的系统内是必然的,但是我们改进一寸自该有一寸的欢喜。
小结
希望本文对你有所帮助,如果喜欢,欢迎点赞收藏转发一波。
我是老马,期待与你的下次相遇。
随笔
mongodb/redis/neo4j 如何自己打造一个 web 数据库可视化客户端?