Skip to content

🏁​ 全端技术-核心知识点-底层原理(源码) 归纳总结图(drawio) Fullstack-core tech-summary based of drawio

Notifications You must be signed in to change notification settings

bayern01kahn/Tech_Diagrams

Repository files navigation

🔥 🎁 Tech_Diagrams 技术图鉴

  • 📚 基于 Drawio 🚀 🇨🇳 Based on Drawio
  • 📝 个人收集和总结的所涉及到的一些全端技术流程分析,组织架构图 Personal summarise and collect all-side Techical and Architecture Diagram.
  • 🎯 持续学习更新中 Keep updating
Name Category Content
Architecture Distributed system 1.分布式存储
2.分布式事务
3.分布式锁-redis
4.一致性算法
Auth Overview
SSO
OAuth2
MAC-HMAC
JWT
幂等 1.接口幂等
2.MQ消息幂等-消息丢失/重复
数据一致性 1.数据库与缓存数据一致性
性能优化 1.后端性能优化
2.前端性能优化
Cloud Kubernetes 1.Core
2.Kyma
3.Deploy-workflow
4.Network
Istio Core
CloudFoundry Core
DataBase Mysql 1.Core
2.Index
3.事务与锁
4.执行计划
5.主从复制
Sap Hana 1.Core
Design DDD 1.概念梳理
2.flow
3.UML
Java 核心 1.对象创建及分配
2.类加载
3.GC
4.JVM运行时数据区
JUC 1.锁
2.AQS
3.ThreadLocal
4.CompletableFuture
5.ThreadPool
Guava 1.RateLimiter
Netty 1.core
2.EventLoop
3.Clusters
4.Work-flow
5.参数
6.FastThreadLocal
Spring Security 1.core
2.认证流程
3.权限访问
JavaScript core 1.Core
Node.js 1.Core
2.后端使用场景
3.Express
4.Koa
5.Egg
6.PM2-多进程管理器
Linux TODO 概念梳理
TODO
MiddleWare Apache Camel 1.基本功能与定位
API GateWay 1.基本功能与定位
Apache Cassandra 1.core
2.内部机制
3.clusters
Elastic Stack 1.架构
2.核心原理分析
Kafka 1.架构
2.producer
3.Consumer
4.问题-解决记录
5.面试题
6.顺序消费问题
7.时间轮算法
8.消息补偿机制
9.testing
Redis 1.基础架构
2.数据结构
3.布隆过滤器
4.缓存雪崩-缓存穿透
5.过期策略和内存淘汰机制
6.持久化
Security front_end core
TODO
算法与数据结构 算法 1.core
2.sorting



Example:

Java (before 2020 version)

# content drawio
1 对象创建及分配 对象创建与分配
2 类加载 classload
3 lock
4 AQS aqs
5 GC gc
6 JVM jvm
7 ThreadPool ThreadPool
8 Guava-Ratelimiter ratelimiter