哈夫曼编码思想 哈夫曼编码本质是“越重要越简洁”,越重要的对象表示越简洁。 什么是更重要的对象?可以根据具体的需求场景来选择对象的某个属性来作为...
这张图展示了一个 HTTP 消息在发送和接收过程中,经过 OSI 七层模型的封装和解封装过程。图的左侧展示了发送过程,右侧展示了接收过程,从上到...
升级原则 在制定升级计划和具体的升级方案时,需要遵循下述原则,确保整个IPv6升级过程平滑、有序,同时最大限度地减少对现有服务和用户的影响。 在...
https://alistair.cockburn.us/hexagonal-architecture/
——Martin Fowler原文[https://martinfowler.com/bliki/CircuitBreaker.html] 远程...
云原生(CloudNative)是指一种构建和运行现代应用程序的方法,充分利用了云计算的动态和弹性特性。以下是云原生的主要概念和特点: 1. *...
什么是灰度发布 所谓灰度发布就是将软件新功能版本先发布到灰度区进行可控范围的验证,如果验证结果良好,再进行正式发布,否则回滚灰度区取消发布的一种...
Martin Fowler 原文 当我和人聊关于使用微服务架构风格时,我感受到许多人的乐观主义。开发人员很享受在更小的单元上工作,期待比单体系统...
Madhukar 原文 世界需要另外一个大数据处理系统吗?这是当我第一次听说Apache Flink的时候产生的问题。在大数据领域,我们不缺乏框...