限时 5折! 详情

hyperf 微服务-概述(3.0)

17912 0 0

Hyperf 是一个高性能、高灵活性的渐进式 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM 的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展性,标准组件均基于 PSR 标准 实现,基于强大的依赖注入设计,保证了绝大部分组件或类都是 可替换 与 可复用 的。

在这个系列中,我们主要基于 hyperf 3.0 进行讲解,windows 用户也可以基于 docker 进行学习,该系列主要涵盖以下内容:

  1. 分层架构、集群架构、垂直架构、微服务架构
  2. cap 原则和 base 理论
  3. 负载均衡
  4. 服务注册与发现 consul 和 nacos 以及各种集群
  5. 配置中心
  6. 服务降级、服务熔断
  7. 服务重试、服务流控
  8. 链路追踪
  9. 服务监控

这几乎是 php 最全微服务系列教程,学习过程中我们还会穿插 hyperf 框架的核心概念,包括注解、事件、AOP 切面编程等以及部分 hyperf 源码分析。