09 2019 档案
摘要:前言 在分布式系统领域有个著名的CAP定理: C——数据一致性; A——服务可用性; P——服务对网络分区故障的容错性。 这三个特性在任何分布式系统中不能同时满足,最多同时满足两个。 Zookeeper是著名Hadoop的一个子项目,很多场景下Zookeeper也作为Service发现服务解决方案。
阅读全文
摘要:什么是Spring Cloud Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,例如:配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选择、分布式会话、群集状态、数据监控等,都可以用Spri
阅读全文
摘要:关于重试 开发中经常要调用其他项目提供的Api,这些Api可能是同公司其他团队或其他公司提供的,所以避免不了会出现网络抖动调用失败的情况,这种情况下往往重试一次就正常了。对于add或update操作,如果是非幂等性操作,要谨慎使用,重试可能会造成业务异常。 可以使用apache HttpClient
阅读全文