功能分配, 功能指的是面向业务的支持. 集成交付, 多功能一起交付. 随着application 增加, 需要依赖服务总线来实现集成交付. 服务总线, 解决应用系统之间开放互联的协同问题. 例如 IPSL. 所以从架构的角度说, 低耦合, 高可用, 可扩展, 高性能. 统一的服务接口, 标准接口. ...
分类:
其他好文 时间:
2020-04-06 13:48:35
阅读次数:
58
**k8s集群日志收集**收集哪些日志K8S系统的组件日志K8SCluster里面部署的应用程序日志日志方案Filebeat+ELKFilebeat(日志采集工具)+Logstach(数据处理引擎)+Elasticserch(数据存储、全文检索、分布式搜索引擎)+Kibana(展示数据、绘图、搜索)容器中的日志怎么收集收集方案:Pod中附加专用日志收集的容器优点:低耦合缺点:每个Pod启动一个日志
分类:
其他好文 时间:
2020-04-05 09:46:15
阅读次数:
75
什么是程序的耦合? 耦合性,也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块之间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。 模块之间的关系越多,其耦合性越强,同时表明其独立性越差。降低耦合性,可以提 ...
分类:
编程语言 时间:
2020-04-02 09:13:48
阅读次数:
186
解决的问题:代码低耦合的方式使两个不兼容的接口在一起使用 原则:不改变原始程序 原始接口不要轻易改,改掉后会导致一些业务逻辑和方法不能用 简单示例: 需求:需要将两个对象中的方法传入isBrowser中,但两个对象中的方法名改变会使得某些业务逻辑不可用 var google={ show:funct ...
分类:
其他好文 时间:
2020-04-01 12:57:51
阅读次数:
70
函数的基本用法:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 编程原则(高内聚,低耦合)耦合就是重复的意思。 函数里面的代码,自己不能执行,需要调用函数名执行。 函数的定义 1.函数声明 注意:函数名命名准守小驼峰原则 function test () { //声明一个函数test, ...
分类:
其他好文 时间:
2020-03-31 12:48:08
阅读次数:
125
作者|EricLi(壮怀)阿里巴巴云原生存储负责人引言随着云原生应用对可迁移性、扩展性和动态特性的需求,对云原生存储也带来了相应的密度、速度、混合度的要求,所以对云存储基本能力之上又提出了在效率、弹性、自治、稳定、应用低耦合、GuestOS优化和安全等方面的诉求。参考《云原生存储和云存储有什么区别?》新的企业负载/智能工作负载容器化、迁云、存储方面遇到的性能、弹性、高可用、加密、隔离、可观测性及生
分类:
其他好文 时间:
2020-03-25 19:27:45
阅读次数:
93
Autofac.Net CoreAutofacIocDI什么是IOC为什么要使用IOC构建一个简单的依赖注入的例子IoC 是如何降低耦合的容器.Net Core 的常用容器.Net 自带容器的使用说明 什么是IOC控制反转(inversion of Control,缩写为IoC),是面向对象编程中的... ...
分类:
其他好文 时间:
2020-03-24 18:53:20
阅读次数:
60
一、消息队列使用场景 1. 异步处理 传统业务并行处理: 消息队列进行处理: 2. 应用解耦 传统业务调用,耦合性太高。 采用消息队列进行处理, 降低耦合性。 3. 流量削峰 每天0点到11点,A系统风平浪静,每秒并发请求数量就100个。结果每次一到11点~1点,每秒并发请求数量突然会暴增到1万条。 ...
分类:
其他好文 时间:
2020-03-24 09:14:49
阅读次数:
839
(1)基于度量来分析自己的程序结构; 第一次 目标比较简单,只需要提取系数和指数,便可以运用公式求导,只需在额外读入表达式时把省略的指数和系数给补气便可以。基本实现了高内聚低耦合的目标。 第二次 第二次加入了sin(x)和cos(x),导致正则表达式的复杂度大幅上升。应当在之后的设计中思考如何降低耦 ...
分类:
其他好文 时间:
2020-03-21 21:49:08
阅读次数:
66
领域驱动设计在互联网业务开发中的实践 领域驱动设计,根本目的在于,系统的高内聚低耦合。 通过拆分具体需求,生成核心上下文,各个支撑上下文,上下文之间低耦合。 ...
分类:
其他好文 时间:
2020-03-20 13:01:55
阅读次数:
93