[062]信息流与数学

背景

公司要灰度发布,我们刚开始讨论了要在后台修改代码加一个灰度开关。灰度的意思上让一部分用户用新功能另一部分用户用老功能。在哪里灰度难度也不一样,在前端灰度比在后台好,如果一个新功能只有后台变动那么只能后台灰度。但这个都是把我们系统拆开了,往信息流的上游走就是把我们的新老服务整体的部署两部分,通过nginx分流。

越在信息流上面控制的场景越大,比如在nginx 上是可以把整个发布服务当作黑盒来看待的。

数学适合描述信息流

数学语言能够更加通用的表达场景,数学是一门比较精确的语言,也可以精确的描述事物。在人的意识之外的物理世界中各个物体大部分都在精确的运行着,火车整点到地铁2分钟一趟。
就描述灰度这一件事来说用数学语言也更好的描述,灰度是界于黑白之间的的概念,即有一部分用老系统另一部分(重点部分)用新系统。不管用新老系统用户的原因是什么。

通过语言来带动你思考通过画图来让你有整体感

《服饰美学》里提到我们对事物即要有细节了解又要有整体的把握,通过他们我们初步认知事物的美。
当我读文字时当我写文字时,我会跟着文字深入下去了解我内心深处的思想。相反当我看图时我了解的是事物的整体面貌,当我画图的时候我是带着创作感通过视觉来描述事物的整体逻辑。通过看图你能够迅速get到大概。
我们学习也一样,要有文字的的深入思考表达,又需要通过画图来架构整体感。

任何设计和信息都要关注时间和地点

我们可以把世界看到特定位置的物体发出信息被别的物体接收产生了一些动作。而这些信息发出的频率的高低不同强度不同时间不同就会有不同的效果。
在我剖析rocketMq架构的时候,我就分解成nameserver,producer,broker,consumer.他们之间怎么交互,以顺序交互还是其他的模式。这就是我们在学习的过程中说先界定实体然后找实体间如何交互,具体怎么交互就要关注时间地点和强度。最好的是先弄明白有哪些实体,然后根据现象或者自己推理出他们是以一种什么样的算法来交互的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,235评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,664评论 4 61
  • 因为眼界的局限性,自己的懒惰,上学时候穷,几乎没有离开过江浙沪地区。 工作几年后,有了积蓄,有了家庭,更有了许多想...
    夏天Molly阅读 2,622评论 3 5
  • 秋天来了 上帝的睡意浓了 秋天来了 上帝的蝉鸣淡了 秋天来了 画家们也来了 秋天来了 诗人该回家了
    青衣123阅读 1,540评论 0 0
  • 昨天, 清凉的风四处而来 我那踮起脚尖的酷暑 从此如浴春风的飒爽 谁都在说炎热吹烫了大地 我说炎热里还有些幽泉 深...
    成长路阅读 694评论 0 1

友情链接更多精彩内容