1、掌握Java IO的演进历史。
2、了解Tomcat的基本设计原理。
3、掌握RPC框架的核心原理。
4、掌握Netty高性能IO框架的设计原理。
你将收获
1、掌握Java IO的演进历史。
2、了解Tomcat的基本设计原理。
3、掌握RPC框架的核心原理。
4、掌握Netty高性能IO框架的设计原理。
适用人群
课程介绍
同学笔记
2020-09-11 16:36:02
来源:【直播:2020.06.20】Java IO演进之路 01 查看详情
解决问题:快速开发
单体架构的缺点:1)业务量不能支持。2)系统架构的复杂度高。
解决问题:解决系统之间的信息孤岛,降低系统间的耦合度。
解决问题:关注服务粒度,进行更细粒度的划分。
前提:服务无状态化。
什么叫分布式架构
集群的作用:
分布式和微服务是两个维度的东西,不要混为一谈。
作用:可以提供给服务消费者发现服务提供者的一个中间件。
中间件——操作系统之上,业务系统之下的中间的一个组件,用于解决特定的问题。
解决问题:
服务不是百分之百可用的,所以需要有容错机制——重试/failover/日志记录
spring boot 提供通信总线(BUS)——kafka/rabbitmq
在微服务下是不可以单机监控,需要实现链路监控。
没有更多了
课程讨论
暂无评论