当前位置: 首页 > news >正文

技术架构的关注点

  1. 同步变异步:子系统功能模块拆分;调试依赖性弱;
  2. 集中变分布:不同维护策略和服务等级的页面及服务不要放在同一个容器中,最好不要放在一个vhost或物理机上;
  3. 架构层次化:SaaS+PaaS+IaaS(软件即服务+平台即服务+基础设施即服务);
  4. 功能分解化
  5. 服务中心化:边界清晰的功能隔离出来作为服务;服务中心可以封装对持久层的访问;所有带有业务逻辑的一种原子服务,事务控制的多个原子服务;服务中心管理好服务粒度、可用性、高并发的性能以及服务路由、监控为主要任务;服务降级、限流,针对系统不可用时提供组织保障机制;
  6. 节点监控化

转载于:https://www.cnblogs.com/frankyou/p/5292237.html

相关文章:

  • 在线生成GIF文件
  • 给厕所换了一个排污管
  • CocoaPods简单配置。
  • Java8:使用Lambda表达式增强版Comparator排序
  • Java注解
  • Linux内核分析5
  • C#基础知识点
  • 不用bootstrap,只用CSS创建网格布局
  • 次小生成树模板
  • 最大非连续子序列
  • MongoDB 数据库安装
  • 返回一个整数数组中最大子数组的和
  • 魔兽登录系统
  • 任务栏托盘不消失的问题-有启示
  • OAuth2 基于TP 搭建简单案例
  • dva中组件的懒加载
  • gcc介绍及安装
  • Js基础——数据类型之Null和Undefined
  • Mysql5.6主从复制
  • Objective-C 中关联引用的概念
  • QQ浏览器x5内核的兼容性问题
  • 创建一个Struts2项目maven 方式
  • 大主子表关联的性能优化方法
  • 番外篇1:在Windows环境下安装JDK
  • 前端知识点整理(待续)
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • ​Linux·i2c驱动架构​
  • #if 1...#endif
  • #微信小程序(布局、渲染层基础知识)
  • (13)Hive调优——动态分区导致的小文件问题
  • (2.2w字)前端单元测试之Jest详解篇
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (pytorch进阶之路)扩散概率模型
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (二)fiber的基本认识
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (十)T检验-第一部分
  • (未解决)macOS matplotlib 中文是方框
  • (小白学Java)Java简介和基本配置
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .Net IE10 _doPostBack 未定义
  • .Net中的设计模式——Factory Method模式
  • @property python知乎_Python3基础之:property
  • @软考考生,这份软考高分攻略你须知道
  • [ 英语 ] 马斯克抱水槽“入主”推特总部中那句 Let that sink in 到底是什么梗?
  • [ACM] hdu 1201 18岁生日
  • [AIGC] 如何建立和优化你的工作流?
  • [c]扫雷
  • [C++] 统计程序耗时