gydtep 发表于 2020-10-27 16:33:38

它们之间的约束或者协议由方法签名转变为更高级的协议,比如 RESTful 、PRC,

gydtep 发表于 2020-10-27 19:12:04

因为在互联网领域 Java 占有绝对的支配地位,特别是在国内。所以服务发现 Eureka、断路器 Hystrix、网关 Zuul 与负载均衡 Ribbon 非常流行直至今日,

gydtep 发表于 2020-10-28 07:24:12

从 Netflix OSS 发展而来的 Spring Cloud 依旧是目前最流行的实现微服务架构的方式,我们很难描述 Spring Cloud 是什么,它是一些独立的应用程序、特定的依赖与注解、在应用层实现的一揽子的微服务解决方案。

gydtep 发表于 2020-10-28 10:00:24

在容器时代,我们希望应用程序是无状态的,可以优雅的启动和终止,并且易于横向扩展。

gydtep 发表于 2020-10-28 13:46:19

同样的,集成 Consul 也变得比较麻烦,agent 的启动不是那么简单,特别是在 k8s 上我们需要多级 sidecar 时,

gydtep 发表于 2020-10-28 15:33:33

甚至实现全链路 TLS 也非常简单,而 SLB 可以管理多个 ECS 实例,也支持实例的 health check 与弹性,这就像一个注册中心一样

gydtep 发表于 2020-10-28 17:00:10

在 CAP 理论中,ZooKeeper 是面向 CP 的,在可用性(available)与一致性(consistent)中,ZooKeeper 选择了一致性,

gydtep 发表于 2020-10-28 19:29:57

虽然中间件(middleware)这个词很容易让人产生困惑,它并不能很好的描述它的功能,但最少在实现消息队里、Event Bus、Stream 这种需求时,

gydtep 发表于 2020-10-29 09:38:00

回到我们平台设计的案例上,经过用户访谈粗略的采集的需求:

• 单项业务壁垒是个困局,本质上是功能缺陷,打通数据壁垒

gydtep 发表于 2020-10-29 13:04:10

建立模型不是最终目的,而是把复杂的业务诉求构建成简单的业务概念,在软件开发团队沟通过程中能形成共识,消除歧义,而且信息传递不失真,为输出架构奠定基础。
页: 266 267 268 269 270 271 272 273 274 275 [276] 277 278 279 280 281 282 283 284 285
查看完整版本: 阿里云服务器1折起购,先领券再购买!