Java后端知识图谱(二)- 中间件
1.缓存
(1)Redis
•redisObject对象
·数据类型(type)
·编码方式(encoding)
•持久化
•单线程模型,过期策略
•内存淘汰机制
•内存管理机制
•事务
•集群
•应用
•问题
(2)Memcached
•数据操作
•内存分配与管理
(3)Redis和Memcached的区别
2.消息
(1)作用
(2)设计与实现
(3)kafka
•Producer
•Kafka cluster
•zookeeper cluster
•consumer group
•高可靠性
(4)RocketMQ
(5)RabbitMQ
(6)Notify
(7)kafka与RocketMQ对比
3.服务
(1)服务框架
(2)dubbo
•简介
•架构
•实现原理
·扩展机制的实现
·服务发布
·服务调用
·dubbo中的通信模型
·dubbo集群
·LoadBalance
•配置
•协议
•注册中心
•示例
4.配置中心
(1)Apollo
(2)Nacos
(3)Spring Cloud Config
5.监控
6.存储