Java高级工程知识图谱
2020-05-09 19:10:19 1 举报
AI智能生成
Java后端工程师到架构师
作者其他创作
大纲/内容
网易案例
分支主题
网易后端开发中的netty最佳实践
分支主题
网易真实性能调优案例分享
分布式数据库在网易的最佳实践
Dubbo在网易内部的应用
分支主题
网易后端架构中消息中间件应用
网易后端系统中负载均衡的应用
网易后端架构中缓存方面的设计
网易在K8S的探索和实践
高性能编程
多线程并发编程
Java基础
Java程序运行堆栈分析
线程状态
线程中止
内存屏障和CPU缓存
线程通信
线程封闭之ThreadLocal和栈封闭
线程池应用及实现原理剖析
线程安全问题
JVM内存模型
线程安全之可见性问题
使用volatile解决可见性问题及阻止指令重排序
线程安全之共享资源 / 不可变性 / 竟态条件 / 临界区
线程安全之原子操作
Atomic相关类和CAS机制
JAVA锁相关术语及同步关键字synchronized
Lock接口 和 ReentrantLock / ReadWriteLock
J.U.C并发编程包
AQS抽象队列同步器详解
工具类拓展-信号量和栅栏和倒计数器
并发容器类-ConcurrentHashMap / ConcurrentSkipListMap
并发容器类2- / ConcurrentSkipListSet / ConcurrentLinkedQueue / CopyOnWriteArrayList / LinkedBlockingQueue
Fork/Join框架详解
FutureTask源码剖析
高并发网络编程
Java NIO网络编程
TCP/UDP协议
BIO阻塞式网络编程
NIO非阻塞网络编程
分支主题
Netty线程模型
责任链设计模式
零拷贝机制
网络编程项目实战
推送系统功能实现
系统优化 - 百万连接
Java系统性能调优
JVM性能篇
类加载机制
垃圾回收机制
JDK内置命令工具
性能调优综合实战
JVM参数及调优
分支主题
Tomcat网络处理线程模型
Tomcat参数及调优
网易案例
网易后端开发中的netty最佳实践
网易真实性能调优案例分享
中间件
分布式消息中间件
分布式消息中间件设计
AMQP
MQTT
open message
kakfa协议
持久化设计
消息分发设计
高可用设计
可靠性设计
分支主题
AMQ入门
AMQ支持的消息协议
AMQ高可用集群方案
分支主题
RabbitMQ入门及消息分发机制
RabbitMQ集群和高可用方案
持久化机制、内存/磁盘控制
消息可靠性和插件化机制
分支主题
kafka入门和使用场景
消息持久化
分片存储机制
消息分发和消费者push、pull机制
Kafka Connect数据传输作业工具
Kafka Streams架构
线程模型
容错机制
Kafka优雅停机
扩容
leader选举机制
分支主题
RocketMQ入门
rocketmq架构方案及角色
有序消息
订阅机制和定时消息
批量消息和事务消息
RocketMQ中高性能最佳实践
(消费者、生产者、JVM和Linux最佳配置)
应用场景实战
消息中间件监控方案
异步数据传输场景
削峰填谷场景
任务调度场景
海量数据同步场景
分布式事务场景
负载均衡中间件
分支主题
Nginx负载均衡
代理缓存机制
通过Lua拓展Nginx
高性能Nginx最佳实践
LVS负载均衡软件
LVS基础概念
基于VIP的keepalived高可用架构
搭建LVS负载均衡集群
基于云计算平台的架构
使用CDN实现应用的缓存和加速
通过DNS实现高可靠的负载均衡和访问提速
缓存中间件
Java内存缓存
缓存介绍
自研JAVA内存缓存
谷歌guava提供的缓存
分支主题
redis数据结构和常用命令
持久化机制/Redis持久化
redis内存管理
redis主从复制
哨兵高可用机制
redis集群分片存储
redis监控
分支主题
memcached入门之安装使用
memcached内存管理
memcached集群方案
分布式算法
数据库中间件
数据库中间件设计篇
数据库中间件设计理论
数据库中间件设计要点
分支主题
mycat入门
读写分离
分库分表的场景
数据库设计最佳实践
分支主题
概览
读写分离
分库分表
事务与数据治理
网易案例
网易后端架构中消息中间件应用
网易后端系统中负载均衡的应用
网易后端架构中缓存方面的设计
分布式数据库在网易的最佳实践
容器化技术
分支主题
Docker入门
基础概念
安装
命令
构建私有镜像
运行JAVA程序
搭建docker私有仓库
Docker进阶
数据挂载
Compose集成式应用组合及service服务编排
Docker实践
容器监控
日志监控
资源管理
快速扩容
分支主题
K8S前言
k8s核心概念及名词
K8S入门
K8S集群架构方案
集群环境搭建
运行docker容器
K8S进阶
搭建K8S高可用集群
K8S网络方案
内置的负载均衡机制
自定义CustomResourceDefinition拓展
K8S实践
k8s可视化自动化工具
K8S日志收集
结合K8S的系统整体监控方案
业务系统部署方案
网易案例
网易在K8S的探索和实践
分布式系统技术开发
分布式应用协调
互联网系统架构演进
集中式单体应用
系统拆分RPC阶段
微服务治理阶段
分支主题
zookeeper入门及核心概念
(数据模型/会话机制/watch机制等)
(数据模型/会话机制/watch机制等)
zk典型应用场景
(配置中心实现/分布式锁实现)
(配置中心实现/分布式锁实现)
zk集群
分布式一致性协议
(2pc、3pc、PAXOS算法、Raft算法、zab)
(2pc、3pc、PAXOS算法、Raft算法、zab)
容错机制
分布式系统设计
CAP定理
BASE理论
业务系统设计的原则
(墨菲定律/康威定律)
(墨菲定律/康威定律)
RPC服务治理框架
RPC技术
(概念/过程/框架)
(概念/过程/框架)
分支主题
Dubbo机制
dubbo服务化思想
服务注册与发现机制
mock机制
负载均衡机制
序列化
配置加载机制
集成/实现原理
与spring的集成原理
数据绑定实现原理
rpc-协议原理
Dubbo拓展
链路追踪\日志\回调
Dubbo系统监控方案
SpringCloud微服务解决方案
分支主题
springboot设计理念
系统配置自动装载机制
starter快速集成机制
使用actuator管理spring程序
命令行工具springboot -cli快速构建项目
spring netflix组件
eureka服务注册与发现机制
ribbon客户端负载均衡机制
feign服务调用客户端
hystrix服务容错机制
zuul微服务网关组件
分支主题
config分布式配置中心
sleuth分布式系统链路追踪
gateway网关组件
consul服务注册与发现机制
stream消息驱动编程组件
分布式方案拓展及最佳实践
RPC、链路追踪、网关产品
cat
zipkin
kong
grpc等
网易案例
Dubbo在网易内部的应用
网易云课堂后端项目实战
编码规约
JAVA代码规约
数据库设计
SQL编写规约
分支主题
maven入门及核心概念
maven依赖管理
maven实战之生命周期和插件
maven实站之聚合和继承管理
maven企业级应用之私服搭建
maven企业级应用之脚手架开发
分支主题
git常用操作
版本冲突解决方案
git分支和tag管理
git-flow流程
研发流程管理(DevOps)
基于K8S+Jenkins构建持续交付devops平台
sonar代码检查
执行单元测试用例
云课堂功能实现
视频资源搜索
视频资源播放
用户单点登录
弹幕功能
VIP会员机制
后台视讯资源管理系统
线上运维部署
部署方案
蓝绿部署
红黑部署
AB测试
灰度发布
金丝雀发布
滚动发布
监控方案
线上系统监控方案
告急处理流程
收藏
0 条评论
下一页