凤凰架构 凤凰架构
首页
  • 文档工程 Awesome-Fenix
  • 前端工程 Fenix's Bookstore
  • 前端工程在线示例 Fenix's Bookstore
  • 后端:单体架构 Spring Boot
  • 后端:微服务架构 Spring Cloud
  • 后端:微服务架构 Kubernetes
  • 后端:微服务架构 Istio
  • 后端:无服务架构 AWS Lambda
PDF下载
讨论区
首页
  • 文档工程 Awesome-Fenix
  • 前端工程 Fenix's Bookstore
  • 前端工程在线示例 Fenix's Bookstore
  • 后端:单体架构 Spring Boot
  • 后端:微服务架构 Spring Cloud
  • 后端:微服务架构 Kubernetes
  • 后端:微服务架构 Istio
  • 后端:无服务架构 AWS Lambda
PDF下载
讨论区
  • 目录
  • 前言

    • 关于作者
    • 关于纸质书
    • 什么是“凤凰架构”
  • 探索起步

    • 阅读指引

      • 更新日志
      • 如何开始
    • 技术演示工程
      • 前端工程
      • 单体架构:Spring Boot
      • 微服务:Spring Cloud
      • 微服务:Kubernetes
      • 服务网格:Istio
      • 无服务:AWS Lambda
  • 演进中的架构

    • 服务架构演进史
      • 原始分布式时代
      • 单体系统时代
      • SOA 时代
      • 微服务时代
      • 后微服务时代
      • 无服务时代
  • 架构师的视角

    • 访问远程服务
      • 远程服务调用
      • REST 设计风格
    • 事务处理
      • 本地事务
      • 全局事务
      • 共享事务
      • 分布式事务
    • 透明多级分流系统
      • 客户端缓存
      • 域名解析
      • 传输链路
      • 内容分发网络
      • 负载均衡
      • 服务端缓存
    • 架构安全性
      • 认证
      • 授权
      • 凭证
      • 保密
      • 传输
      • 验证
  • 分布式的基石

    • 分布式共识算法
      • Paxos
      • Multi Paxos
      • Gossip 协议
    • 从类库到服务
      • 服务发现
      • 网关路由
      • 客户端负载均衡
    • 流量治理
      • 服务容错
      • 流量控制
    • 可靠通讯
      • 零信任网络
      • 服务安全
    • 可观测性
      • 事件日志
      • 链路追踪
      • 聚合度量
  • 不可变基础设施

    • 从微服务到云原生
    • 虚拟化容器
      • 容器的崛起
      • 以容器构建系统
      • 以应用为中心的封装
    • 容器间网络
      • Linux 网络虚拟化
      • 容器网络与生态
    • 持久化存储
      • Kubernetes 存储设计
      • 容器存储与生态
    • 资源与调度
    • 服务网格
      • 透明通信的涅槃
      • 服务网格与生态
  • 技术方法论

    • 向微服务迈进
      • 目的:微服务的驱动力
      • 前提:微服务需要的条件
      • 边界:微服务的粒度
      • 治理:理解系统复杂性
  • 随笔文章

    • 2020年

      • Graal VM
        • 新一代即时编译器
        • 向原生迈进
        • 没有虚拟机的 Java
        • Spring over Graal
      • QCon2020 主题演讲:云原生时代,Java 的危与机
    • 2021年

      • OpenJDK with CLion 懒人包
      • 程序员之路
      • Fenix-CLI:交互式云原生客户端
      • Arch