SpringCloud
极道码农
毕业于北京科技大学,拥有超过3年的工作经验。 阿里云认证 讲师,拥有3年以上授课经验。精通Java、Sping和大数据Hadoop的管理和开发。 曾经去美国 英国,法国,日本进行培训。著有畅销书《IT宅男必学课》,曾获得最佳宅男创作奖项。
展开
-
SpringBoot架构组件:基于shard-jdbc中间件,实现数据分库分表
一、数据库水平分割 1、水平分库 1)、概念: 以字段为依据,按照一定策略,将一个库中的数据拆分到多个库中。 2)、结果 每个库的结构都一样;数据都不一样; 所有库的并集是全量数据; 2、水平分表 1)、概念 以字段为依据,按照一定策略,将一个表中的数据拆分到多个表中。 2)、结果 每个表的结构都一样;数据都不一样; 所有表的并集是全量数据; 二、Shard-jdbc 中间件1、架构图 2、特点 1)、Sharding-JDBC直接封装JDBC API,旧代码迁移成本几乎为零。 2)、适用于任何原创 2020-09-09 08:26:22 · 351 阅读 · 0 评论 -
SpringCloud实现原理图面试必备(Eureka,Zuul,Ribbon,Hystrix,Sleuth)
引言 面试中面试官喜欢问组件的实现原理,尤其是常用技术,我们平时使用了SpringCloud还需要了解它的实现原理,这样不仅起到举一反三的作用,还能帮助轻松应对各种问题及有针对的进行扩展。 以下是 课程讲到的部分原理附图,现在免费开放给大家,让大家轻松应对原理面试题。 服务注册发现组件Eureka工作原理 服务网关组件Zuul工作原理 跨域时序图 Eureka与Ribbon整合工作原理 解决分布式一致性 级联故障流程 断路器组件Hystrix工作原理 分布式追原创 2020-05-29 14:23:47 · 320 阅读 · 0 评论