Java 知识树
主体框架
Spring、Spring Boot、SpringMvc、SpringCloud、Spring Security
数据库
Hebernate、MyBatis、MapStruct、MyBatis-plus、tk-MyBatis、DataX(DataWorks数据集成,离线数据同步工具/平台)、ShardingSphere(分库分表)
Http请求
HttpClient、RestTemplate
Redis
RedisTemplate
分布式自动化部署
docker、k8s、Jenkins(自动化部署)、Nacos(Alibaba 配置服务中心)、Sonatype Nexus(内部仓库/Maven私服)、kubernates(容器化部署)、Rancher(Kubernetes集群的运维管理界面)、Dubbo、ZooKeeper
定时任务
crontab、Quartz(没有自带的管理界面;调度逻辑和执行任务耦合在一起;维护需要重启服务)、xxl-job(支持集群部署;提供运维界面维护成本小;自带错误预警;相对elastic-job来说不需要额外的组件(zookeeper);支持调度策略;支持分片; 故障转移 ;更适合分布式)
日志
log4j、SLF4j、ElasticSearch、Logstash、Kibana
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »