美文网首页
第六章 互联网大厂SET(单元化)架构

第六章 互联网大厂SET(单元化)架构

作者: yanghx | 来源:发表于2019-04-07 15:27 被阅读0次

    导航

    • 了解set化架构的进衍
    • 互联网大厂是如何进行set化的
    • set化架构的设计和解决方案
    • rabbitMQ SET化架构的搭建

    一、介绍

    有时间看看ppt就行


    image.png

    set化方案的目标

    • 业务: 解决业务遇到的扩展性和容灾等需求,支撑业务的高速发展
    • 通用性: 架构侧形成统一通用的解决方案,方便各业务线接入使用

    二 SET化架构的策略

    image.png

    三 SET化架构原则

    • 对业务透明原则:

      • set化架构的实现对业务代码透明,业务代码层面不需要关心SET化规则,SET的部署等问题。
    • SET化切分的规则

      • 理论上,切分规则由业务层面按需定制;
      • 实现上,建议优先选最大的业务维度进行切分。
      • 比如海量用户的o2o业务,按用户位置信息进行切分。 此外,接入层,逻辑层和数据层可以有独立的SET切分规则,有利于实现部署和运维成本的最优化。
    • 部署规范原则:

      • 一个SET并不一定只限制在一个机房,也可以跨机房或者跨地区部署;为保证灵活性,单个SET内机器数不宜过多(如不超过100台物理机)

    四 SET化架构实现

    image.png

    相关文章

      网友评论

          本文标题:第六章 互联网大厂SET(单元化)架构

          本文链接:https://www.haomeiwen.com/subject/dccsiqtx.html