高可用之殇 正开心地刷着手机,突然APP无法使用,正焦急地不知所措时,收到公告:“因施工意外挖断光缆,某某云数据中心故障,导致APP服务不可用”。 你是否经历过这种遭遇,或听...
高可用之殇 正开心地刷着手机,突然APP无法使用,正焦急地不知所措时,收到公告:“因施工意外挖断光缆,某某云数据中心故障,导致APP服务不可用”。 你是否经历过这种遭遇,或听...
即将退出历史的舞台 - 普罗米修斯 时代的新秀 - 维多利亚 吃螃蟹的代价 - 踩坑 普罗米修斯拯救维多利亚 - 用监控系统来分析监控系统的问题 外科手术刀 - 火焰图 积食...
高可用之殇 正开心地刷着手机,突然APP无法使用,正焦急地不知所措时,收到公告:“因施工意外挖断光缆,某某云数据中心故障,导致APP服务不可用”。 你是否经历过这种遭遇,或听...
前面文章介绍了我们开源的redis实时同步工具《我们开源啦[http://mp.weixin.qq.com/s?__biz=MzAxMDE4MjAxMw==&mid=2451...
以发工资为例使用15行代码实现一个分布式事务 开发一个分布式事务不是一件容易的事,经验丰富的老司机也往往会踩各种坑。今天,我们就用 octopus[https://githu...
欢迎大家访问我的博客:https://ikenchina.github.io/2022/07/08/database_concurrency_control/
数据库并发控制理论[toc] 概述 并发控制技术,是数据库事务实现的基石,在确保事务隔离性正确的前提下,尽可能提高事务的并发度。 广义上看,并发控制属于事务调度,调度的种类非常多,串行化、可串...
[toc] 概述 并发控制技术,是数据库事务实现的基石,在确保事务隔离性正确的前提下,尽可能提高事务的并发度。 广义上看,并发控制属于事务调度,调度的种类非常多,串行化、可串...
Orchestration-based saga 源码地址:https://github.com/ikenchina/octopus[https://github.com/i...
为什么需要线程池 如何设计一个线程池 用C++11实现一个线程池 为什么需要线程池 线程的频繁创建和销毁,不仅会消耗系统资源,还会降低系统的稳定性。 线程池预先创建空闲的线程...
Ordering 现实生活中时间可以记录事情发生的时刻、比较事情发生的先后顺序。分布式系统的一些场景也需要记录和比较不同节点间事件发生的顺序。如数据写入先后顺序,事件发生的先...
限流概念 目的 通过对并发/请求进行限速来保护系统,防止系统过载。 做到有损服务,而不是不服务。 负载过高时,优先保护核心服务或业务 限流方式 限流的方式有很多: QPS:限...
[toc] 什么是DDD 领域驱动设计(Domain-Driven-Design)是一种针对大型复杂系统的领域建模与分析方法论。2003 年,Eric Evans 发布《Do...
原文地址:https://ikenchina.github.io/ 论文 论文地址 https://research.google/pubs/pub36726/ 概述 设...
原文:https://ikenchina.github.io/2020/04/01/TreadMarks/#more 论文: TreadMarks: Shared Memor...