导航

2022年11月30日

摘要: 一、什么是架构度量? 软件架构是一系列相关的抽象模式,用于指导大型软件系统的各方面设计。 架构的指导效果没有好坏之分,只有合适不合适,不合适的架构表现(输出指标)在:接纳新需求难,交付周期长,加班严重,协调工作投入大,问题定位难..... 这些表现部分是架构不合理,架构腐化、耦合日益严重导致的,我们 阅读全文

posted @ 2022-11-30 16:34 蝈蝈俊 阅读(440) 评论(0) 推荐(0) 编辑

摘要: 传统容器有一个缺点:容器与宿主机共享内核,这可能会引发严重的安全漏洞问题。 理论上,如果您在单个主机上部署了多个容器,一旦其中某个容器被恶意代码利用,由于共享namespace,该主机上的其他所有容器也容易受到攻击,在这种情况下,可能会对云基础设施整体构成严重的安全威胁。 一、Kata安全容器特点 阅读全文

posted @ 2022-11-30 15:50 蝈蝈俊 阅读(53) 评论(0) 推荐(0) 编辑

摘要: 在 《人月神话》和《卓有成效的程序员》这两本经典的书籍中都提到: 软件设计与开发的核心就在于控制复杂度。 软件为什么会出现复杂? 有哪些复杂问题? 有什么通用的解决方案呢?我们从下面两种拆分方法来看: 一、空间 + 时间 + 人 在看软件复杂度时,除了时空信息之外,还应看人这个不确定因素。 空间复杂 阅读全文

posted @ 2022-11-30 09:31 蝈蝈俊 阅读(325) 评论(0) 推荐(0) 编辑