网易Java高级开发课程随笔

     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为服务架构

   以上记录的都是很粗的概念,里面涉及的内容比较多,也比较广,还需要一点一点掌握,目前还不知道如何将以上整合并按实际需求搭建出一套框架出来,比较模糊,有待后面继续了解,掌握

    随笔!

   

    

     

原文地址:https://www.cnblogs.com/sjfe_cn/p/11331397.html