小工匠聊架构文章一览【不间断持续更新】
文章目录
- 目标
- 架构设计
- 分布式技术-理论篇
- 分布式实战-分布式事务
- 分布式实战-分布式服务
- 分布式实战-分布式缓存
- 分布式实战-分布式存储
- 分布式实战-消息队列
- 分布式实战-分布式高可用
- 架构进阶之路
- 超高并发设计
- 专项漫谈
- Happy Continue
目标
架构设计
架构漫谈 - 数据治理核心思路及解决方案探讨
分布式技术-理论篇
深入理解分布式技术 - 理论基石 CAP
深入理解分布式技术 - BASE 理论
深入理解分布式技术 - Paxos 算法解读
深入理解分布式技术 - ZooKeeper数据一致性解读
深入理解分布式技术 - 从区块链技术看分布式理论的应用
分布式实战-分布式事务
深入理解分布式技术 - 漫谈分布式事务及解决方案
深入理解分布式技术 - 彻底搞懂两阶段提交协议和三阶段提交协议
深入理解分布式技术 - 两阶段的应用 MySQL XA 规范
深入理解分布式技术 - TCC 事务模型及实战
深入理解分布式技术 - 分布式锁的应用场景和主流方案
深入理解分布式技术 - Redis 分布式锁解决方案
深入理解分布式技术 - 分布式事务总结回顾
分布式实战-分布式服务
深入理解分布式技术 - RPC (Remote Procedure Call)
深入理解分布式技术 - 微服务为什么需要API 网关
深入理解分布式技术 - 服务注册与发现背后的逻辑
深入理解分布式技术 - 分布式调用跟踪
深入理解分布式技术 - 配置中心
深入理解分布式技术 - Dubbo vs Spring Cloud
深入理解分布式技术 - 容器化技术
深入理解分布式技术 - ServiceMesh 服务网格
分布式实战-分布式缓存
深入理解分布式技术 - 分布式系统中的缓存分类
深入理解分布式技术 - 探究缓存穿透、缓存击穿、缓存雪崩解决方案
深入理解分布式技术 - 先更新数据库,还是先更新缓存
深入理解分布式技术 - 缓存过期策略&手写LRU
深入理解分布式技术 - 负载均衡实现之一致性哈希算法
深入理解分布式技术 - 缓存高可用
深入理解分布式技术 - 分布式缓存实战_常见的坑及解决办法
深入理解分布式技术 - 分布式缓存实战_Hot Key 和Big Key的发现与治理
深入理解分布式技术 - 分布式缓存总结回顾
小工匠聊架构- 提升性能的大杀器之缓存技术
分布式实战-分布式存储
深入理解分布式技术 - 读写分离场景及注意事项解读
深入理解分布式技术 - 实践分库分表
深入理解分布式技术 - 分库分表后的唯一主键解决方案
深入理解分布式技术 - 分库分表后的扩容解决方案
分布式实战-消息队列
深入理解分布式技术 - 消息队列使用场景
深入理解分布式技术 - 结合RocketMQ和Kafka理解MQ的两种经典模式_P2P模式和发布订阅模式
深入理解分布式技术 - 顺序消费如何才能保证时序性
深入理解分布式技术 - 消息幂等性如何保障不重复消费
深入理解分布式技术 - 构建高可用的消息队列
深入理解分布式技术 - Kafka 高性能原理剖析
分布式实战-分布式高可用
深入理解分布式技术 - 如何确保高可用
深入理解分布式技术 - 限流
深入理解分布式技术 - 降级和熔断
深入理解分布式技术 - 负载均衡策略
架构进阶之路
小工匠聊架构 - 构建架构思维
小工匠聊架构 - 分布式缓存技术
超高并发设计
小工匠聊架构-超高并发秒杀系统设计 01_总体原则和架构演进
小工匠聊架构-超高并发秒杀系统设计 02_数据的动静分离
小工匠聊架构-超高并发秒杀系统设计 03_热点数据的处理
小工匠聊架构-超高并发秒杀系统设计 04_流量削峰设计
小工匠聊架构-超高并发秒杀系统设计 05_服务端性能优化
小工匠聊架构-超高并发秒杀系统设计 06_数据一致性
小工匠聊架构-超高并发秒杀系统设计 07_Plan B 的设计
专项漫谈
小工匠聊架构-分布式场景下的并发幂等性常见的解决方案
小工匠聊架构-缓存与数据库【双写不一致】&【读写并发不一致】解决方案一览
小工匠聊架构-Redis 缓存一致性设计
小工匠聊架构-写给研发工程师的全链路压测
小工匠聊架构-布隆过滤器的应用
Happy Continue
小工匠聊架构文章一览【不间断持续更新】相关推荐
- 小工匠聊架构-超高并发秒杀系统设计 06_数据一致性
文章目录 Pre 概 减库存分析 方案利弊 下单减库存 付款减库存 预扣库存 大型秒杀中如何减库存 秒杀减库存的优化 Pre 小工匠聊架构-超高并发秒杀系统设计 01_总体原则和架构演进 小工匠聊架构 ...
- 小工匠聊架构-超高并发秒杀系统设计 04_流量削峰设计
文章目录 Pre 概 why how 排队 问答机制 方案设计 分层过滤 总结 Pre 小工匠聊架构-超高并发秒杀系统设计 01_总体原则和架构演进 小工匠聊架构-超高并发秒杀系统设计 02_数据的动 ...
- 小工匠聊架构-超高并发秒杀系统设计 03_热点数据的处理
文章目录 Pre 热点数据 静态热点数据 VS 动态热点数据 发现热点数据 发现静态热点数据 发现动态热点数据 动态热点探测架构 注意事项 处理热点数据 优化 限制 隔离 总结 Pre 小工匠聊架构- ...
- 小工匠聊架构 - 缓存与数据库【双写不一致】【读写并发不一致】解决方案一览
文章目录 概述 双写不一致 case 读写并发不一致 case 4种solution 总结 概述 在大并发的情况下,同时操作数据库和缓存,有可能出现数据不一致的情况 , 那碰到这种情况我们该怎么处理呢 ...
- 小工匠聊架构 - 分布式缓存技术
文章目录 why缓存 缓存的特征 缓存提高性能的优势 缓存数据存储(Hash 表) 评价缓存的关键指标(命中率) 缓存键集合大小 缓存内存空间大小 缓存对象生存时间(缓存寿命) 缓存类型 代理缓存 反 ...
- 小工匠聊架构 - 构建架构思维
文章目录 what how 大型互联网系统特征 如何提升系统处理能力 垂直伸缩 水平伸缩 垂直伸缩vs水平伸缩 架构演化迭代的过程 总结 what 架构其实是一种思维方式,是整体与部分之间的关系,以及 ...
- 小工匠聊架构 - 如何优雅的做系统架构设计01
文章目录 目标 目标 清楚地理解架构设计相关的概念.本质.目的,避免架构师在实践过程中把握不住重点.分不清主次,眉毛胡子一把抓,导致架构设计变形或者"四不像" 掌握通用的架构设计原 ...
- 小工匠聊架构-超高并发秒杀系统设计 07_Plan B 的设计
文章目录 Pre 概 高可用建设贯穿系统建设的整个生命周期 1. 架构阶段 2. 编码阶段 3. 测试阶段 4. 发布阶段 5. 运行阶段 6. 故障发生 How 降级 限流 客户端限流 服务端限流 ...
- 小工匠聊架构-超高并发秒杀系统设计 02_数据的动静分离
文章目录 Pre 动静数据的区分 如何对静态数据做缓存 把静态数据缓存到离用户最近的地方 直接缓存 HTTP 连接 选择合适的中间件缓存 如何做动静分离的改造 URL 唯一化 分离浏览者相关的因素 分 ...
最新文章
- 3D车道线检测:Gen-LaneNet
- # 利用fragment实现界面跳转
- 思科交换机和路由器的远程配置
- 下面可提供安全电子邮件服务的是()【最全!最详细解析!!】
- 团体程序设计天梯赛-练习集L1-011 A-B (20分)getline输入
- Pytorch+Tensorboard混淆矩阵可视化
- yarn-site.xml相关配置参数
- 暗黑启示录bt版java下载,Transmission搭建BT下载服务器
- WPS安装office自定义项安装期间出错
- 如何在iPhone和Android上使用Instagram效果
- java实训报告范文_java个人实训总结范文
- java计算机毕业设计家教到家平台源码+mysql数据库+系统+lw文档+部署
- 用Python爬虫爬取广州大学教务系统的成绩(内网访问)
- HbuilderX未检测到手机或模拟器
- python爬虫数据可视化豆瓣评分top250_Python数据可视化:豆瓣电影TOP250
- 开源 == 文化:红帽社区开放日图文回顾
- win10注册表的备份与恢复;对“未将所有数据都成功写入到注册表中。某些项是由系统或其他进程打开的,或者你没有足够的权限执行此操作”问题的理解
- 快速实现M5311NBIOT MQTT通信
- 关于“有未经处理的异常: 0xC0000005: 写入位置 0xfeeefeee 时发生访问冲突”的解...
- fiddler如何看
热门文章
- 基于jquery的php分页,基于jQuery封装的分页组件
- bigquery按照小时来聚合数据
- pyspark 通过list 构建rdd
- 画出沪深300指数曲线
- 深度学习在CTR预估的应用
- 深度学习核心技术精讲100篇(三十四)-智能化搜索,旅行场景下的个性化营销平台揭秘
- Linux疑难杂症解决方案100篇(九)-SHELL编程正则表达式
- 深度学习核心技术精讲100篇(八)-keras 实战系列之深度学习中的多任务学习(Multi-task learning)
- 完美解答35K月薪的MySQL面试题(三)MySQL是如何实现事务的?
- tableau必知必会之通过服务器视图的全屏实现多媒体展示