目录

数据统计

列入目录文章 101 篇,实际文章总数 107 篇(含目录外文章), 合计总字数 399,813 字,最后更新日期 2022-06-27。

  1. 目录 66 字

  2. 前言

    1. 关于作者

      911 字

    2. 关于纸质书

      192 字

    3. 什么是“凤凰架构”

      3,275 字

  3. 探索起步

    1. 阅读指引

      1. 更新日志

        2,067 字

      2. 如何开始

        3,130 字

    2. 技术演示工程

      319 字

      1. 前端工程

        2,218 字

      2. 单体架构:Spring Boot

        2,458 字

      3. 微服务:Spring Cloud

        3,598 字

      4. 微服务:Kubernetes

        3,566 字

      5. 服务网格:Istio

        3,857 字

      6. 无服务:AWS Lambda

        1,460 字

  4. 演进中的架构

    1. 服务架构演进史

      166 字

      1. 原始分布式时代

        3,186 字

      2. 单体系统时代

        3,270 字

      3. SOA 时代

        3,173 字

      4. 微服务时代

        4,483 字

      5. 后微服务时代

        3,220 字

      6. 无服务时代

        2,738 字

  5. 架构师的视角

    1. 访问远程服务

      168 字

      1. 远程服务调用

        9,062 字

      2. REST 设计风格

        12,842 字

    2. 事务处理

      1,236 字

      1. 本地事务

        8,024 字

      2. 全局事务

        3,800 字

      3. 共享事务

        1,579 字

      4. 分布式事务

        9,647 字

    3. 透明多级分流系统

      1,402 字

      1. 客户端缓存

        3,688 字

      2. 域名解析

        2,402 字

      3. 传输链路

        6,618 字

      4. 内容分发网络

        4,324 字

      5. 负载均衡

        7,996 字

      6. 服务端缓存

        11,357 字

    4. 架构安全性

      705 字

      1. 认证

        7,099 字

      2. 授权

        9,441 字

      3. 凭证

        5,617 字

      4. 保密

        4,258 字

      5. 传输

        8,509 字

      6. 验证

        3,041 字

  6. 分布式的基石

    1. 分布式共识算法

      2,361 字

      1. Paxos

        4,854 字

      2. Multi Paxos

        3,257 字

      3. Gossip 协议

        1,905 字

    2. 从类库到服务

      607 字

      1. 服务发现

        5,655 字

      2. 网关路由

        4,810 字

      3. 客户端负载均衡

        4,892 字

    3. 流量治理

      598 字

      1. 服务容错

        8,838 字

      2. 流量控制

        6,896 字

    4. 可靠通讯

      256 字

      1. 零信任网络

        5,104 字

      2. 服务安全

        5,605 字

    5. 可观测性

      2,171 字

      1. 事件日志

        4,976 字

      2. 链路追踪

        4,037 字

      3. 聚合度量

        5,745 字

  7. 不可变基础设施

    1. 从微服务到云原生

      610 字

    2. 虚拟化容器

      2,065 字

      1. 容器的崛起

        8,254 字

      2. 以容器构建系统

        7,918 字

      3. 以应用为中心的封装

        8,657 字

    3. 容器间网络

      480 字

      1. Linux 网络虚拟化

        13,935 字

      2. 容器网络与生态

        5,967 字

    4. 持久化存储

      526 字

      1. Kubernetes 存储设计

        7,061 字

      2. 容器存储与生态

        8,482 字

    5. 资源与调度

      8,668 字

    6. 服务网格

      1,066 字

      1. 透明通信的涅槃

        9,779 字

      2. 服务网格与生态

        5,609 字

  8. 技术方法论

    1. 向微服务迈进

      603 字

      1. 目的:微服务的驱动力

        2,401 字

      2. 前提:微服务需要的条件

        3,870 字

      3. 边界:微服务的粒度

        2,764 字

      4. 治理:理解系统复杂性

        4,515 字

  9. 随笔文章

    1. 2020年

      1. Graal VM

        1,359 字

        1. 新一代即时编译器

          851 字

        2. 向原生迈进

          1,729 字

        3. 没有虚拟机的 Java

          1,845 字

        4. Spring over Graal

          2,677 字

      2. QCon2020 主题演讲:云原生时代,Java 的危与机

        7,608 字

    2. 2021年

      1. OpenJDK with CLion 懒人包

        2,194 字

      2. 程序员之路

        4,535 字

      3. Fenix-CLI:交互式云原生客户端

        2,369 字

      4. ArchSummit2021主题演讲:从软件的历史看架构的未来

        5,789 字

  10. 附录

    1. 部署环境

      143 字

      1. 部署 Docker CE 容器环境

        2,124 字

      2. 部署 Kubernetes 集群

        462 字

        1. 使用 Kubeadm 部署

          4,445 字

        2. 使用 Rancher 部署

          1,647 字

        3. 使用 Minikube 部署

          634 字

    2. 部署 Istio

      969 字

    3. 部署 Elastic Stack

      1,457 字

    4. 部署 Prometheus

      136 字