跳到正文
云原生架构笔记

目录

从工程实践出发,理解系统背后的设计。

5 个部分65 篇文章144,510 字

  1. 第 1 部分:通用设计

    数据、接口与工程质量

    1. 1.1.1DBMS 的演进2,552 字
    2. 1.1.2InnoDB 工作原理2,738 字
    3. 1.1.3索引设计与优化2,552 字
    4. 1.1.4NewSQL 工作原理2,530 字
    5. 1.2.1Web API 设计规范5,537 字
    6. 1.2.2API 路径设计哪家强2,954 字
    7. 1.3.1单元测试3,259 字
    8. 1.3.2功能测试待完善
    9. 1.3.3契约测试待完善
    10. 1.3.4全链路压测待完善
    11. 1.4.1方案概览2,930 字
    12. 1.4.2身份认证2,038 字
    13. 1.4.3授权管理2,319 字
  2. 第 2 部分:分布式理论

    理解分布式系统的基本约束

    1. 2.1概述待完善
    2. 2.2数据分区待完善
    3. 2.3数据复制待完善
    4. 2.4分布式事务待完善
    5. 2.5分布式时钟待完善
    6. 2.6一致性与共识待完善
  3. 第 3 部分:分布式工程

    从理论走向工程实现

    1. 3.1分布式 ID1,825 字
    2. 3.2分布式锁2,904 字
    3. 3.3分布式缓存549 字
    4. 3.4分布式会话待完善
    5. 3.5分布式任务调度379 字
  4. 第 4 部分:云原生架构

    构建、治理与运行现代应用

    1. 4.1总览865 字
    2. 4.2.1分布式系统的演进1,746 字
    3. 4.2.2云原生的定义1,116 字
    4. 4.2.3云原生平台的构建315 字
    5. 4.3.1.1容器基础技术:namespace6,414 字
    6. 4.3.1.2容器基础技术:cgroups2,305 字
    7. 4.3.1.3容器基础技术:文件系统165 字
    8. 4.3.1.4容器基础技术:devicemapper待完善
    9. 4.3.1.5Docker 最佳实践1,033 字
    10. 4.3.2.1整体架构2,629 字
    11. 4.3.2.2Pod 那些事5,022 字
    12. 4.3.2.3控制器对象7,211 字
    13. 4.3.2.4配置管理对象1,084 字
    14. 4.3.2.5网络原理15,813 字
    15. 4.3.2.6存储原理5,921 字
    16. 4.3.2.7调度原理4,712 字
    17. 4.3.2.8安全机制10,721 字
    18. 4.3.2.9应用封装与扩展6,151 字
    19. 4.3.2.10集群监控与 debug3,832 字
    20. 4.3.3.1服务通信的演进2,876 字
    21. 4.3.3.2服务网格产品与生态待完善
    22. 4.3.3.3服务网格的设计待完善
    23. 4.4.1服务依赖管理499 字
    24. 4.4.2服务整栈编排1,101 字
    25. 4.4.3服务注册与发现414 字
    26. 4.4.4服务生命周期管理待完善
    27. 4.5.1流量分发待完善
    28. 4.5.2流量路由待完善
    29. 4.5.3容错设计待完善
    30. 4.5.4流量发布待完善
    31. 4.6.1什么是可观测性881 字
    32. 4.6.2指标1,985 字
    33. 4.6.3日志2,668 字
    34. 4.6.4链路追踪4,783 字
    35. 4.6.5全栈监控系统架构4,829 字
    36. 4.7.1打造企业 DevOps 文化2,430 字
    37. 4.7.2软件开发工作流2,953 字
    38. 4.7.3CI/CD 最佳实践3,683 字
  5. 第 5 部分:何以为架构师

    技术之外的判断与思考

    1. 5.1架构师的职责1,493 字
    2. 5.2架构师的视角259 字
    3. 5.3架构师的学习1,444 字