四年精华PHP技术文合集——微服务架构篇

微服务架构理念在2012年首次提出。

技术为业务而生。在提高敏捷性、提升用户体验、降低成本等需求下,微服务架构成为当下企业应用架构的热点。

微服务架构是一种架构概念,通过将功能分解到各个相对独立的服务中,从而降低系统的耦合性,在分散的服务组件中使用云架构和平台式部署管理和服务功能,使产品交付变得更加简单高效。

微服务架构中,可以根据业务的需求使用不同类型的数据库。主要意义在于,流量分压,模块高度自治,服务隔离保护。

掌握微服务架构技能,是当下高级程序员必须具备的的技术,也是通往架构师之路的重要当口。

为了增加大家的学习便利性,小编将近四年来关于微服务架构系列的技术文章进行整理,希望可以帮助到大家!

微服务架构

在接下来的文章集锦里,内容涉及RPC、Docker容器、consul分布式、swoole、swoft等技术方面,对于自己不太擅长的部分,请重点观看学习。

01

  • Swoole异步投递task任务
  • Swoole_process实现进程池的方法
  • 协程与Swoole的原理,相关应用以及适用场景等
  • Swoole实现毫秒级定时任务
  • PHP 使用 Swoole – TaskWorker 实现异步操作 Mysql
  • 用swoole实现异步任务队列
  • workman 和swoole 有哪些区别和异同
  • Swoole深入学习-了解swoole的运行模式
  • php+swoole多线程的操作
  • swoole实现任务定时自动化调度详解,来学习下

02

  • 以女朋友为例讲解 TCP/IP 三次握手与四次挥手
  • 【TCP协议】(1)—TCP协议详解
  • 【TCP协议】(2)—TCP三次握手和四次挥手
  • 深度好文|TCP连接的状态详解以及故障排查
  • TCP的三次握手与四次挥手理解及面试题(很全面)
  • API接口设计,通信协议的整体架构
  • Api接口设计注意事项
  • php – Api 接口写法规范和要求
  • RestFul的一些注意事项和接口开发规范
  • PHP中traits的作用和使用
  • PHPer善用接口与Trait

03

  • PHP常见的设计模式
  • PHP设计模式学习下
  • PHP常用的五种设计模式及应用场景,来了解下
  • PHP设计模式-工厂/单例/观察者模式
  • 面向对象设计基本原则
  • PHP目前比较常见的五大运行模式
  • php 简单的单例模式
  • RBAC用户角色权限设计方案

04

  • php用socket重写CURL实现多线程资源请求代码
  • php socket简单原理及实现
  • Docker 架构原理及简单使用
  • Docker 完全指南
  • Mac上通过docker配置PHP开发环境
  • 10分钟了解Docker,运维和开发视角有什么不同?
  • 图解 Docker 架构  
  • PHP之Docker
  • Docker真的很好用,PHP开发者都应该学起来
  • 基于Docker的PHP开发环境
  • Istio入门实战与架构原理——使用Docker Compose搭建Service Mesh

05

  • 操作系统中,进程与线程怎么设计的?
  • 【底层原理】进程与线程的一个简单解释
  • 非阻塞模式与PHP多进程
  • 「PHP编程」手把手教你编写PHP守护进程
  • PHP多任务,并发并行,多线程,协程等知识点理解
  • 子线程跑飞了,打断了父进程通信
  • WebSocket通信过程与实现,PHPer必备知识
  • 你知道PHP协程是什么吗?
  • 基于pcntl的PHP进程池
  • php进程daemon化的正确做法

06

  • PHP实现简单RPC
  • HTTP中GET与POST的区别,99 %的人都理解错了
  • IO – 同步 异步 阻塞 非阻塞的区别,纯干货
  • PHP7中I/O模型内核剖析详解
  • 磁盘 IO 和网络 IO 的评估、监控与调优知识总结
  • PHP控制反转(IOC)和依赖注入(DI)
  • PHP进阶学习之依赖注入与Ioc容器详解
  • PHP依赖注入的含义
  • PHP 对输入变量名的自动转换的问题与源码分析

07

  • php-fpm启动,重启,终止操作
  • php-fpm负载飙升解决实战
  • 微服务架构优势在哪,与传统服务又有什么区别呢?
  • PHP也能实现区块链?基础结构篇
  • 面试题:如何保证缓存与数据库的双写一致性?
  • 微服务架构的理论基础 – 康威定律
  • 一个高频面试题:怎么保证缓存与数据库的双写一致性?
  • 百万级高并发mongodb集群性能数十倍提升优化实践(上篇)

PHP开源社区

未经允许不得转载:php开源优化中文网 - 中国第一档PHP资源分享门户 » 四年精华PHP技术文合集——微服务架构篇

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏