文章目录

  • what
  • how
  • 大型互联网系统特征
  • 如何提升系统处理能力
    • 垂直伸缩
    • 水平伸缩
    • 垂直伸缩vs水平伸缩
  • 架构演化迭代的过程
  • 总结

what

架构其实是一种思维方式,是整体与部分之间的关系,以及关键细节的设计与规划。

如何把这些关键的细节规划与设计好,如何把各个环节和它们之间的关系梳理好了,就需要用到“架构思维”。

小工匠聊架构 - 构建架构思维相关推荐

  1. 小工匠聊架构文章一览【不间断持续更新】

    文章目录 目标 架构设计 分布式技术-理论篇 分布式实战-分布式事务 分布式实战-分布式服务 分布式实战-分布式缓存 分布式实战-分布式存储 分布式实战-消息队列 分布式实战-分布式高可用 架构进阶之 ...

  2. 小工匠聊架构-超高并发秒杀系统设计 06_数据一致性

    文章目录 Pre 概 减库存分析 方案利弊 下单减库存 付款减库存 预扣库存 大型秒杀中如何减库存 秒杀减库存的优化 Pre 小工匠聊架构-超高并发秒杀系统设计 01_总体原则和架构演进 小工匠聊架构 ...

  3. 小工匠聊架构-超高并发秒杀系统设计 04_流量削峰设计

    文章目录 Pre 概 why how 排队 问答机制 方案设计 分层过滤 总结 Pre 小工匠聊架构-超高并发秒杀系统设计 01_总体原则和架构演进 小工匠聊架构-超高并发秒杀系统设计 02_数据的动 ...

  4. 小工匠聊架构-超高并发秒杀系统设计 03_热点数据的处理

    文章目录 Pre 热点数据 静态热点数据 VS 动态热点数据 发现热点数据 发现静态热点数据 发现动态热点数据 动态热点探测架构 注意事项 处理热点数据 优化 限制 隔离 总结 Pre 小工匠聊架构- ...

  5. 小工匠聊架构 - 如何优雅的做系统架构设计01

    文章目录 目标 目标 清楚地理解架构设计相关的概念.本质.目的,避免架构师在实践过程中把握不住重点.分不清主次,眉毛胡子一把抓,导致架构设计变形或者"四不像" 掌握通用的架构设计原 ...

  6. 【Java小工匠聊密码学】--base58编码

    1.Base58编码概述 1.1 什么是Base58编码? Base58是比特币的一种特殊编码方式,主要用于产生比特币钱包地址.相比Base64,Base58不使用数字"0",字母 ...

  7. 【Java小工匠聊密码学】-密码学--综述

    1.密码学的概述 1.1.密码学定义 密码学是研究编制密码和破译密码的技术科学.研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学:应用于破译密码以获取通信情报的,称为破译学,总称密码 ...

  8. 【小工匠聊Modbus】05-数据类型

    可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库 Modbus-系列文章 modbus数据类型 数据类型 数据长度 数据访问 数 ...

  9. 【小工匠聊Modbus】04-调试工具

    可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库 Modbus-系列文章 1.虚拟成对串口 (1)下载虚拟串口软件VSPD(可在 ...

  10. 【小工匠聊Modbus】07-错误响应

    可以参考: http://git.oschina.net/jrain-group/ 组织下的Java Modbus支持库 Modbus-系列文章 下一节 Modbus-Modbus功能码01H Mod ...

最新文章

  1. mongodb的聚合操作
  2. android ndk jni so,Android Studio Ndk So 文件
  3. js 获取日期并格式化
  4. C/C++高级算法之绘制曼德布洛特集
  5. python matplotlib数据可视化教程_matplotlib的Python数据可视化和探索——入门指南
  6. html标签api,html5新增标签+API介绍
  7. Python正则表达式中的贪婪和非贪婪
  8. 观察者模式:推模型与拉模型
  9. Linux教程(第5版)孟庆昌版 课后答案
  10. C语言如何打开shx文件,shx文件是什么 shx文件如何打开
  11. 恒星结构和演化-学习记录3-第三章-物态方程2
  12. 银行客户流失分析预测
  13. 进击的WebRTC:我们为什么需要它?
  14. 结构为王——确定分析思路(数据分析方法论)
  15. 14.Nor-Flash操作实例
  16. 关于SX1308升压芯片的使用说明
  17. windows下图像标注软件Labelme安装及使用教程
  18. 我的消费记录怎么查看呢?
  19. 关于win10“你未连接到任何网络“解决方法
  20. c.n.discovery.InstanceInfoReplicator : There was a problem with the instance info replicator

热门文章

  1. 2002无法连接mysql阿里云_2002无法登录MySQL服务器
  2. C ++ 函数模板求三个数的最大和
  3. tushare 新功能(导入股票和大盘历史数据)
  4. python 一行太长_10条很棒的Python一行代码
  5. mysql的单行注释_MySQL基础--会这些就够了
  6. Tensorflow实现MNIST数据自编码(3)
  7. python 笔记 异常处理
  8. 文巾解题 733. 图像渲染
  9. tensorflow从入门到精通100讲(五)-知识图谱( Knowledge Graph)关系抽取之PCNN
  10. MATLAB句柄相关函数和代码示例(设置美化图表属性)