240 发简信
IP属地:上海
  • 如何构建IM系统(摘选)

    需求分析 技术需求[https://github.com/xiancloud/im#%E6%8A%80%E6%9C%AF%E9%9C%80%E6%B1%82] 技术需求分为分...

  • 120
    阿里巴巴为什么能抗住90秒100亿?看完这篇你就明白了!

    作者:huashiou链接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发...

  • ZooKeeper状态的每一次改变, 都对应着一个递增的Transaction Id, 该id称为zxid.

    Zookeeper选举算法原理(摘选)

    一、前言 前面学习了Zookeeper服务端的相关细节,其中对于集群启动而言,很重要的一部分就是Leader选举,接着就开始深入学习Leader选举。 二、Leader选举 ...

  • 120
    SOFA-DTX 分布式事务的设计演进路线(摘选)

    注:本文转自https://yq.aliyun.com/articles/600584 本文介绍了蚂蚁金服在分布式事务上,经过多年发展,服务于内外部大量不同业务,沉淀出的一整...

  • 120
    数据库高可用方案(摘选)

    低读低写并发、低数据量方案 方案一:双机高可用方案 1.数据库架构图 2.特点 一台机器A作为读写库,另一台B作为备份库;A库故障后B库作为读写库;A库恢复后A作为备库。 3...

  • MySQL的锁分类以及使用场景

    myisam存储引擎默认是表级锁innodb存储引擎默认是行级锁DBD存储引擎默认是页面锁表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发出锁冲突的概率最高,并发度最低。...