• 微服务项目战略战术


    微服务项目战略战术

    数据模型服务化:数据模型主要指数据库设计,数据库的设计很大程度的决定了模块划分。让不同的表责任到服务,一张表不能有两个大服务来控制。这样,第一便于容量扩展,量上来了直接水平拆分。第二,数据便于量化,有明确的责任人。第三,便于应对变化,模型独立,变化影响范围可控。

    也就是是金融的战略:去除依赖、弱化依赖、控制依赖。

    每个服务拆分子模块:标准的模块分成:共同依赖模块、核心服务模块、后台接口模块、监控报警等定时任务模块。服务分等级,确保有侧重。

    这里需要着重说明的是:服务分等级,SLA,评判标准是服务宕机时间。比如说自己用的后台管理,可以允许宕机个一天,有可能问题不是很大。但是不代表这个服务允许有bug。因为一个后台接口权利可能比前台接口权利还要大,出了问题影响面还要广。即宕机时间分几等,系统质量不分等级。

  • 相关阅读:
    解析iscroll-小demo
    iscroll的理解
    jquery代码小片段
    jQuery的性能优化
    事件代理
    数组方式使用jQuery对象
    循环时的dom操作
    JavaScript中的ajax(二)
    jQuery与ajax的应用(一)
    表单应用
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/9597534.html
Copyright © 2020-2023  润新知