
第一代微服务SpringCloud
微服务SpringCloud
程序员田宝宝
5年一线互联网公司Java研发工作经验,前大厂中间件架构组Java高级开发,技术内训负责人,长期活跃在杭州Java技术圈,业余积极拓宽和参与软件全栈技术培训,架构设计培训,参与杭州部分高职院校Java开发技术底层的教材研发
目前的研究方向是:J2EE技术栈、分布式、微服务、高可用、高并发、JVM原理、性能调优、设计模式、源码分析、数据结构和算法、中间件原理、Java架构演变,云原生、SMesh/DDD,基于J2EE的大数据数据技术数据研发等
甲骨文OCJP金牌认证,人社部OSTA高级程序员职称,国际ACCP软件工程师认证、软考高级系统架构设计师职称
展开
-
RestTemplate+ribbon客户端负载均衡处理器实现原理
在客户端采用轮询的机制从注册中心基于REST传输机制(HTTP+JSON)一次性获取所有已经注册的服务列表并封装为Map返回到客户端HTTP线程池中,由于ribbon采用的是LocalThread和线程池的机制,所有客户端加载的注册中心服务列表每个服务都存在不同线程池中,线程池和线程池完全舱壁,基于LocalThread共享注册中心公共资源,但是对于每个服务所占用的线程数量却是相互隔离的,确保微服务架构的弹性和容灾性(当然这只是一种基本的保护机制,主要的微服务容灾处理和事件响应定时渲染机制以及可伸缩性的保障原创 2022-12-07 16:49:34 · 220 阅读 · 0 评论 -
SpringBoot/SpringCloud_分布式/微服务常用核心组件和注解
SpringBoot/SpringCloud_分布式/微服务常用核心组件和注解 作者:田超凡版权所有,转载请注明原作者,仿冒侵权必究法律责任SpringBoot分布式全家桶常用核心注解整理@SpringBootApplicatio...原创 2020-09-08 13:55:34 · 661 阅读 · 0 评论 -
SpringCloud微服务_1 Ribbon实现客户端负载均衡
SpringCloud微服务-Ribbon实现客户端负载均衡在客户端采用轮询的机制从注册中心基于REST传输机制(HTTP+JSON)一次性获取所有已经注册的服务列表并封装为Map返回到客户端HTTP线程池中,由于ribbon采用的是LocalThread和线程池的机制,所有客户端加载的注册中心服务列表每个服务都存在不同线程池中,线程池和线程池完全舱壁,基于LocalThread共享注册中心公共...原创 2020-04-13 15:27:20 · 290 阅读 · 0 评论 -
SpringCloud微服务_2 注册中心基本概念
SpringCloud微服务_2 注册中心Eureka基本原理 作者:田超凡版权所有,转载请注明原作...原创 2020-04-13 15:33:05 · 405 阅读 · 0 评论 -
SpringCloud微服务_3 Eureka注册中心实现原理
SpringCloud微服务_3 Eureka注册中心实现原理 作者:田超凡版权所有,转载请注明原作者,仿冒侵权必究法律责任1 Eu...原创 2020-04-13 15:36:52 · 533 阅读 · 0 评论 -
SpringCloud微服务_4 Sleuth+Zipkin请求服务链路动态追踪
SpringCloud微服务_4 Sleuth+Zipkin请求服务链路动态追踪 作者:田超凡版权所有,转载请注明原作者,...原创 2020-04-13 15:45:37 · 226 阅读 · 0 评论