后端技术栈
2021-05-14 11:16:27 3 举报
AI智能生成
后端技术栈
作者其他创作
大纲/内容
其他语言
Python
Go
Scala
Kotlin
设计模式
单例模式
责任链模式
MVC
UML
Liunx服务器
Shell命令
Linux 内核
WebServer
Tomcat
Nginx
前端技术
高效并发
多线程、锁、cpu、io 相关原理
NIO、Netty
零拷贝
Direct Buffer
CompositeByteBuf
wrap/slice
FileRegion
操作系统中有关io的一些概念
DMA
缓冲区
mmap
sendfile
协程
Project Loom
Golang goroutines
Kotlin Coroutine
并发IO模型
并发模型
Actor
CSP
io线程模型
Reactor
Proactor
响应式编程(Reactive Streams)
我们真的需要响应式编程吗
JDK9 Flow
Java框架
AKKA
Project Reactor (Reactor)
WebFlux
Vert.x
RxJava
Javascript框架
React.js
Vue
RxJS
高性能框架工具
Disruptor(高性能消息队列)
Web技术
session、cookie
鉴权、认证
RBAC
单点登录
tokn
OAuth2.0
Servlet
过滤器、拦截器
定时调度
Linux cron运行原理
Quartz
Elastic-Job
XXL-JOB
机器学习
算法
KNN
线性回归
梯度下降
PCA
逻辑回归
深度学习
CNN
RNN
框架
Pytorch
Tensorflow
Keras
容器技术
Docker
Kubernetes
Java技术栈
Java基础
集合
list、set、map
多线程
线程池
锁
synchronized
ReentrantLock
AQS
同步容器
CopyOnWrite
ConCurrentHshMap
Volatile
ThreadLocal
CAS
同步工具
Semaphore
ReadWriteLock
CountDownLatch
CyclicBarrier
LockSupport
IO
NIO、Netty
数据类型、异常、泛型
常用API、编码技巧、JDK8 StreamAPI
面向对象
反射机制
反射机制
代理对象
JDK代理
cglib代理
框架
Spring
IOC
AOP
IOC
AOP
Mybatis
SpringMvc
JVM
内存管理
GC算法、GC器
类加载机制
JVM调优
锁原理、锁优化
JVM
内存管理
GC算法、GC器
类加载机制
JVM调优
锁原理、锁优化
算法
leetcode
数学定理(数学之美)
排序算法
算法思想
贪心
分治
动态规划
回朔
计算机基础
数据结构
链表
树
图论
队列
栈
操作系统
进程/线程
进程调度
并发/同步/异步
IO
阻塞IO/非阻塞IO/IO多路复用
epoll
poll
select
内存管理
LRU
计算机网络
TCP、UDP
OSI 七层协议
HTTP
http版本
https
WebSocket
http协议格式
Socket编程
计算机组成原理
总线、存储器、运算器、IO系统
二进制运算
分布式系统
分布式协调组件
Zookpeer
etcd
大数据组件
hadoop
spark
flink
Hive
流处理
Storm
Kafka Stream
消息中间件
Kafka
消息丢失、消息堆积、消息重复
rocketMQ
分布式理论
分布式一致性算法
paxos
zab
raft
Gossip
两阶段提交、多阶段提交
CAP 与 BASE 理论
分布式全局唯一Id
分布式锁
TCC(Try/Confirm/Cancel) 柔性事务
微服务
服务治理
服务注册与发现
服务网关
服务配置
服务熔断
负载均衡
链路追踪
service mesh
框架
SpringCloud
Eureka
service mesh
RPC
RPC框架
Thrift
Dubbo
gPPC
二进制协议
Hessian
Protobuf
数据库
关系型数据库
Mysql
编写sql
锁机制
索引
事务
隔离级别
ACID
主从同步
分库分表
NoSQL
Redis
数据结构
缓存一致性
持久化机制
过期机制
分布式锁
redis集群
分片(一致性Hash算法)
主从复制、主从切换
缓存容灾
缓存穿透
缓存击穿
缓存血崩
Mongodb
搜索引擎
倒排索引
Solr
Elasticsearch
列数据库
clickhouse
Leveldb/Rocksdb
NewSQL
TiDB/TiKV
0 条评论
下一页