• @青春期nice 是的

    zuul 参数调优

    zuul 参数调优 适用版本:spring-boot: 1.4.x.RELEASEspring-cloud:Camden.SR3Hystrix: 1.5.6 spring-b...

  • Golang并发模型

    控制并发有三种种经典的方式,一种是通过channel通知实现并发控制 一种是WaitGroup,另外一种就是Context。 1. 使用最基本通过channel通知实现并发控...

  • 120
    ETCD实现技术总结

    因为工作需求,公司需要使用ETCD来做gRPC服务的负载均衡,以及集群管理,所以对etcd做了一些研究,希望能给大家带来帮助。 1 ETCD 介绍 etcd是一个分布式一致性...

  • @TheodoreBagwell 需要重写decoder

    Feign正确的使用姿势和性能优化注意事项

    1. feign自定义Configuration和root 容器有效隔离。 用@Configuration注解 不能在主@ComponentScan (or @SpringB...

  • @WithLin 领域是第一优先拆分维度,大部分业务或项目按领域拆分已经足够了,在互联网应用中可能实际要综合多个维度来设计和考虑

    微服务拆分实践

    说到微服务就不得不说拆分了,服务拆分要有一些指导依据。 拆分依据 微服务的理论知识有大量的分享,这里是我对微服务理论基础认识的一些观点: 小,且专注于做一件事情,即满足单一职...

  • 我们是根据领域设计拆分的,比如一个bc就是一个微服务,或者是聚合根,最大不能大过一个bc,最小不小过一个聚合根。