学习用的分布式项目,包括dubbo SPI 机制、服务发布及注册源码分析;zookeeper 集权搭建、Leader 选举源码分析、watcher 机制源码分析;redis 内部原理分析及集群搭建;消息中间件:ActiveMQ(概要)、rabbitmq(概要)、kafka(消息分发策略、消息消费原理及集群安装);并发编程下基于 synchronized、volatile 基于高并发下的有序性、可见性及原子性问题分析以及对JUC工具包的常用锁工具源码分析;MySQL 安装单台、同服务器安装多实例、MySQL主从复制搭建,MySQL索引、存储引擎、事务锁分析;nagios 服务监控搭建,监控MySQL、CPU、磁盘;nginx 安装配置、集群;ELK 功能搭建:ElasticSearch、head/cerebro插件安装,kibnan、logstash服务搭建;