学习记录汇总
2025年05月10日 14:03:31 [原创]
一、Linux

1:文件系统源码阅读
梳理文件系统底层实现原理完整过程,并阅读相关部分大部分源码,阅读地址
整理文档地址:
2:网络协议栈实现
梳理网络协议栈各个结构和网络数据包流转和处理过程
整理文档地址:
3:内存管理和进程调度
梳理内存管理和进程调度的详细实现机制并阅读相关源码
整理文档地址:
4:Linux 命令深度整理
重新梳理和细化Linux命令和工具包,总共500+,并在有道云笔记里面汇总成文档。
整理文档地址:
5:Linux 深度调优方法汇总
包括内核参数调优、文件系统调优、网络协议栈调优、网卡调优、内存调优等,搭建实际环境实测+整理。
二、架构
1:高可用架构
通用高可用架构:基于底层块设备实时数据同步的通用高可用架构,支持服务、网络、节点的故障检测、自动拉起、秒级切换,通过vip对外提供服务和自动漂移,支持主备、双主、集群模式、跨数据中心、跨省部署,并自研了可靠的脑裂处理机制。
2:高并发架构
大型高并发架构设计并搭建实际环境实践验证和调优,包括CDN、负载均衡、缓存设计、系统性能调优。
整理文档地址:
3:分布式架构
Mysql 分布式架构,Postgresql 分布式架构设计和实际验证、调优,包括主从、分布式、集群架构验证和中间件选项。
4:微服务架构
微服务RPC调用、注册中心选型、微服务网关、链路追踪、数据同步、服务调用、可观测性等实际验证和调优。
三、中间件:
1:Nginx 参数调优
Nginx 深度调优和细节功能深入、反向代理、限流、缓存、各个模块精读。
整理文档地址:
2:Postgres 深度阅读
Postgresql 深度进阶,阅读了完整的Postgresql手册,精读和验证所有功能细节和配置,熟悉其底层实现机制。
整理文档地址:
3:ES和Kafka进阶
ES和Kafka功能细节阅读和各个功能进阶。
整理文档地址:
4:Nacos和Kong
Nacos和Kong 功能细节深入进阶。
整理文档地址:
5:Skywaling
Skywaling 功能细节深入进阶。
整理文档地址:
6:Logstash、Filebeat
Logstash、Filebeat 功能细节深入进阶,结合NFS和Ceph 进入研究分布式存储方案。
整理文档地址:
7:HAproxy进阶
HAproxy 深度调优和细节功能深入,并实践其在各个场景中的负载均衡应用。
整理文档地址:
四、云原生:
1:K8s 进阶
K8s功能细节深入,并实践K8s 双主、分布式存储、共享存储等应用场景。
整理文档地址:
2:Openstack 进阶
Openstack 云平台功能深入实践,特别是openflow的流量控制功能。
整理文档地址: