zoukankan      html  css  js  c++  java
  • 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(4) -- 可扩展性

    4. 扩展性

        是指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。

        4.1 构建可扩展的网站架构

        4.2 利用分布式消息队列降低系统耦合性

            4.2.1 事件驱动架构

          

            4.2.2 分布式消息队列

        4.3 利用分布式服务打造可复用的业务平台

            纵向拆分:将一个大应用拆分为多个小应用,独立部署为一个Web应用

            横向拆分:将复用的业务拆分出,独立部署为分布式服务

            4.3.1 大型网站分布式服务的需求与特点

                1)负载均衡   2)失效转移    3)高效的远程通信    4)整合异构系统    5)对应用最少侵入    6)版本管理    7)实时监控

            4.3.2 分布式服务框架设计

                开源分布式服务框架:Dubbo

  • 相关阅读:
    合并本地多次commit为一个commit
    git 取消文件跟踪
    遍历进程 遍历窗口
    linux查看程序运行参数
    ubuntu下载地址
    将博客搬至CSDN
    extern"C"的使用
    ESP32-NVS存储(非易失性存储库)
    ESP32-EEPROM存储
    c语言简单数据类型
  • 原文地址:https://www.cnblogs.com/langfanyun/p/6786517.html
Copyright © 2011-2022 走看看