现代Java服务端开发核心技术栈
现代Java服务端开发核心技术
Java语言基础篇
- 互联网生态下的Java
- Java开发工具箱
- Java基础项目搭建
- Java数据存储
- Java数据运算
- Java程序流程控制
- Java数组
- Java面向对象程序设计
- Java异常处理
- Java枚举
- Java注解
- Java 泛型
- Java集合
- Java IO
- Java NIO
- Java操作数据库
- Java日志
- Java操作XML
- Java正则表达式
- Java8新特性实战
- Java9新特性实战
- Java10新特性实战
- Java11新特性实战
- UML需求分析与实战
Java语言进阶篇
- Java与数据结构
- Java与算法
- Java与设计模式
- Java反射
- Java动态代理
- Java网络编程
- Java NIO2
- Java AIO
- Java并发
- Netty实战与源码分析
- tio-core应用与源码分析
- 基于Java11的JVM规范及其实现分析
- Java程序性能优化
Java语言项目篇
- Java实现ORM框架
- Java实现HTTP Client
- Java实现HTTP Server
- Java实现RPC
Java开源组件篇
- Apache Commons使用与源码分析
- Google Guava使用与源码分析
- RxJava使用与源码分析
Java Web后端篇
- HTTP协议
- JSP
- Servlet
- Tomcat/Jetty/Nginx/Tengine
- Spring Framework/SpringBoot/Spring Batch/Spring Security
- Mybatis/MyBatisPlus/Hibernate
- Spring Data JPA/Spring Data Redis/Spring Data MongoDB
- Solr/Elasticsearch
- 工作流引擎(Activiti)
分布式系统篇
- 分布式数据存储
- 关系型数据库
- MySQL高性能、高可用架构
- Oracle高性能、高可用
- 非关系型数据库
- Redis开发与架构
- MongoDB开发与架构
- 关系型数据库
- 分布式消息
- RabbitMQ
- RocketMQ
- Kafka
- 分布式日志平台
- ElasticSearch
- Logstash
- Kiabana
- 分布式事务
- (alibaba GTS)
- jta-atomikos
- 分布式任务调度
- xxl-job
- Elastic-job
- 分布式配置中心
- SpringCloud Config
- Apollo
- 分布式远程调用
- Spring Cloud Feign
- alibaba dubbo
- 分布式注册中心
- Spring Cloud Eureka
- Spring Cloud Consul
- 分布式系统服务网关
- SpringCloudZuul
- SpringCloud API Gateway
- 分布式数据库中间件
- Sharding-Sphere
- MyCat
- 分布式系统追踪
- SpringCloud Sleuth
- PinPoint
分布式系统开发
- 亿级分布式电商平台开发
系统测试篇
- 单元测试(Junit/TestNG)
- 压力测试(JMeter)
- 自动化测试(Selenium)
框架源码分析篇
- MyBatis源码分析
- Spring源码分析
- SpringMVC源码分析
- Tomcat源码分析
- SpringBoot源码分析
- SpringCloud源码分析
- RocketMQ源码分析
- Dubbo源码分析
- Sharding-JDBC源码分析
构建部署篇
- Maven/Gradle
- Git/GitHub/Gitlab
- Docker/Kubernetes
- Jenkins
原文地址:https://www.cnblogs.com/ittimeline/p/9803431.html
时间: 2024-10-11 23:51:11