1. Zuul源码解析

    Zuul 架构图

    2017/08/11

  2. Feign源码解析

    什么是Feign

    2017/08/11

  3. Eureka源码解析

    本篇文章以源码的角度来深入理解Eureka.

    2017/08/11

  4. Ribbon源码解析

    什么是Ribbon Ribbon是Netflix公司开源的一个负载均衡的项目,它属于上述的第二种,是一个客户端负载均衡器,运行在客户端上。它是一个经过了云端测试的IPC库,可以很好地控制HTTP和TCP客户端的一些行为。 Feign已经默认使用了Ribbon。

    2017/08/11

  5. 如何使用RedLock实现分布式锁

    之前写过一篇文章《如何在springcloud分布式系统中实现分布式锁?》,由于自己仅仅是阅读了相关的书籍,和查阅了相关的资料,就认为那样的是可行的。那篇文章实现的大概思路是用setNx命令和setEx配合使用。 setNx是一个耗时操作,因为它需要查询这个键是否存在,就算redis的百万的qps,在高并发的场景下,这种操作也是有问题的。关于redis实现分布式锁,redis官方推荐使用redlock。

    2017/08/10

  6. 如何在IDEA启动多个Spring Boot工程实例

    在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。

    2017/08/10

  7. SpringCloud教程终篇:文章汇总

    错过了这一篇,你可能再也学不会 Spring Cloud 了!Spring Boot做为下一代 web 框架,Spring Cloud 作为最新最火的微服务的翘楚,你还有什么理由拒绝。赶快上船吧,老船长带你飞。终章不是最后一篇,它是一个汇总,未来还会写很多篇。

    2017/06/30

  8. SpringCloud教程第14篇:Consul

    这篇文章主要介绍 spring cloud consul 组件,它是一个提供服务发现和配置的工具。consul具有分布式、高可用、高扩展性。

    2017/06/14

  9. SpringCloud教程第13篇:Turbine

    上一篇文章讲述了如何利用Hystrix Dashboard去监控断路器的Hystrix command。当我们有很多个服务的时候,这就需要聚合所以服务的Hystrix Dashboard的数据了。这就需要用到Spring Cloud的另一个组件了,即Hystrix Turbine。

    2017/06/13

  10. SpringCloud教程第12篇:Hystrix Dashboard

    在我的第四篇文章断路器讲述了如何使用断路器,并简单的介绍了下Hystrix Dashboard组件,这篇文章更加详细的介绍Hystrix Dashboard。

    2017/06/12

从基础到进阶,带你进入成神之路。

Java之根基,Java程序员必学

一个架构师的自我修养


《史上最简单的Spring Cloud教程源码》

8041 4411

《Spring Boot教程》源码

1176 695

An open resource for Douban API with NETEASY Music's UI.

892 246

书籍《深入理解Spring Cloud与微服务构建》的源码

352 295

收集安卓最新学习资料,帮助你节约找资料的时间。

244 103

158 2532