java学习也有6个月之久,记录下课程相关知识点,目前我还没有掌握,so仅作技术点记录
鉴于在.NET上我封装了一套开发框架,虽去年按.NET封装的思路自己也弄了个java开发框架,还是感觉对java上知之甚少,学习java的目的是也想搭建一套支持分布式、集群部署的框架
1. 高并发网络多线程,NIO+Reactor方案
2. 消息中间件,Kafka+zookeeper 支持动态扩容
3. 负载均衡,常用的是Nginx,更多的组合可以使用DNS+ (LVS/Nginx) 负债均衡
4. 缓存中间件,目前基本上都用Redis
5. 数据库中间件,Mycat
6. 容器方面,K8s、Docker
7. 分布式,dubbo、Zookeeper
8. Spring Cloud为服务架构
以上记录的都是很粗的概念,里面涉及的内容比较多,也比较广,还需要一点一点掌握,目前还不知道如何将以上整合并按实际需求搭建出一套框架出来,比较模糊,有待后面继续了解,掌握
随笔!