浏览器的进程模型

https://time.geekbang.org/column/article/113513

  • 浏览器主进程
  • 渲染进程
  • 插件进程
  • 网络进程
  • GPU 进程

进程间通过 IPC 通信。
未来的架构:SOA (面向服务的架构):

  • 最终把 UI、数据库、文件、设备、网络等模块重构为基础服务,类似操作系统的底层服务
  • 构建更内聚,松耦合,易于维护和扩展的系统
  • 原来的各个模块会被重构成独立的服务,每个服务都可以独立在进程中运行

image.png