java进阶知识(中间件)

分布式消息中间件

ActiveMQ

AMQ入门

java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)

AMQ支持的消息协议

java进阶知识(中间件)

AMQ高可用集群方案

java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)
java进阶知识(中间件)

总结(amp高可用集群方案)
1> 共享资源(filesystem,db):主从切换(解决单点故障,高可用) Master-Slave
2> 网络互通(network of brokers):实现负载均衡 (Broker Cluster)
3> Master-Salve 和 Broker Cluster结合(高可用 + 负载均衡)

RabbitMQ

RabbitMQ入门及消息分发机制

RabbitMQ集群和高可用方案

持久化机制、内存/磁盘控制

消息可靠性和插件化机制

Kafka

kafka入门和使用场景

消息持久化

分片存储机制

消息分发和消费者push、pull机制

Kafka Connect数据传输作业工具

Kafka Streams架构

线程模型

容错机制

Kafka优雅停机

Kafka扩容

leader选举机制

Apache RocketMQ

RocketMQ入门

rocketmq架构方案及角色

有序消息

订阅机制和定时消息

批量消息和事务消息

RocketMQ中高性能最佳实践

(消费者、生产者、JVM和Linux最佳配置)

应用场景实践

消息中间件监控方案

异步数据传输场景

削峰填谷场景

任务调度场景

海量数据同步场景

分布式事务场景

负载均衡中间件

Nginx

Nginx负载均衡

代理缓存机制

通过Lua拓展Nginx

高性能Nginx最佳实践

LVS负载均衡软件

LVS基础概念

基于VIP的keepalived高可用架构

搭建LVS负载均衡集群

基于云计算平台的架构

使用CDN实现应用的缓存和加速

通过DNS实现高可靠负载均衡和访问提速

缓存中间件

Java内存缓存

缓存介绍

自研JAVA内存缓存

谷歌guava提供的缓存

Redis

redis数据结构和常用命令

持久化机制/Redis持久化

redis内存管理

redis主从复制

哨兵高可用机制

redis集群分片存储

redis监控

Memcached

memcached入门

memcached内存管理

memcached集群方案

分布式算法

数据库中间件

数据库中间件设计篇

数据库中间件设计理论

数据库中间件设计要点

Mycat

mycat入门

读写分离

分库分表的场景

数据库设计最佳实践

ShardingSphere

概览

读写分离

分库分表

事务与数据治理

分布式数据库最佳实践

知识图谱完善中。。。

相关文章: