zoukankan      html  css  js  c++  java
  • 京东应用架构设计ppt阅读总结

    (一)架构设计原则总结:

    1.架构愿景:高可用性、高可扩展性、低成本、多快好省(高时效、高人效、低成本)

    2.业务架构设计原则:基础业务下沉抽象成平台、核心业务非核心业务分离、隔离不同类型的业务、主流程辅流程分离
    3.基础服务--->组合服务--->流程服务--->UI
    4.应用架构设计原则:稳定性、解耦/拆分、抽象化(应用、数据库、服务器)、松耦合(尽量异步、同步需要设计队列和超时)、容错设计
    5.架构分解就是为了满足高并发和大数据,具体原则:
    6.服务设计原则:无状态、可复用、松耦合、可治理
    7.数据架构设计原则:统一数据视图、数据应用分离、数据异构(源数据与目标数据内容相同时做索引异构、内容不同时做数据库异构)、数据读写分离、用mysql开源数据库、合理使用缓存。
    8.数据平台示例
    9.基础技术架构:
    10.系统运行时原则:可监控、应用可回滚,功能可降级、在线扩容、安全保障、可容错、可故障转移
    11.系统部署原则:为故障多搭建一套系统、开发运维分开、设计20实现3部署1.5的DID原则、灰度发布、虚拟化部署、机房部署以业务域划分
    12.流程控制:分流--->降级--->限流
     
     
     
     
     
     





  • 相关阅读:
    velocity .vm
    @Autowired
    springMVC
    索引
    Adivisor
    计算火车运行的时间
    倒三角
    XML简介
    表单提交方式
    js动态生成表格
  • 原文地址:https://www.cnblogs.com/dimmacro/p/4459327.html
Copyright © 2011-2022 走看看