生命不息,奋斗不止

  1. Sleuth实战

    为什么需要Spring Cloud Sleuth

    2017/08/12

  2. JWT简介

    ##什么是JWT

    2017/08/11

  3. Zuul源码解析

    Zuul 架构图

    2017/08/11

  4. Feign源码解析

    什么是Feign

    2017/08/11

  5. Eureka源码解析

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

    2017/08/11

  6. Ribbon源码解析

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

    2017/08/11

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

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

    2017/08/10

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

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

    2017/08/10

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

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

    2017/06/30

  10. SpringCloud教程第14篇:Consul

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

    2017/06/14

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

Java之根基,Java程序员必学

一个架构师的自我修养


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

17566 8134

《Spring Boot教程》源码

2252 1241

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

927 249