title: 微服务的一些记录与了解
从入门到入土。
了解
- 为什么使用微服务?
为了解耦 - 如何微服务?
- 运行多个负载均衡器的实例。(并发)
- 将业务进一步分解为微服务。(分库)
- 大数据量时,将服务分区。(分表)
- SOA架构和微服务架构区别
- SOA面向服务架构。还没有微服务架构的前沿。
- 微服务架构如何通信?
- RESTAPI (http) 对外 - springboot + springcloud
- RPC远程调用(对内) - Dubbo + zookeeper(服务的注册与发现,分布式锁)
- 服务挂了怎么办?
- 重试机制
- 限流
- 熔断机制
- 负载均衡
- 服务降级
- 什么是分布式锁?
与单体应用的Synchronized类似。 保证数据的一致性。
SpringBoot了解
- banner.text 自定义学习
- 配置文件 properties/yml。logback作为日志框架
- 数据渲染。 thymeleaf (或freemarker、beetl)
- 整合。mysql, mybatis(tk.mybatis国人封装)。
未完 > 我的博客