化繁为简,聊一聊复制状态机系统架构抽象

( 本文阅读时间:15分钟 )
复制状态机让多台机器协同工作犹如一个强化组合,广泛应用于数据复制和高可用等场景,本文将从复制状态机模型出发,结合业界前沿研究分…

我们公司使用了6 年的分布式锁,很是牛逼啊!

作者:踩刀诗人
来源:https://biiy.cn/000PZC
前言
提到数据一致性、操作原子性,诸如此类的一些与并发有关的词汇时不知道你第一时间会联想到什…

20万用户同时访问一个热点Key,如何优化缓存架构?

来源:石杉的架构笔记(ID:shishan100)
这篇文章,咱们来聊聊热点缓存的架构优化问题。使用缓存集群的时候,最怕的就是热 Key、大 Value 这两种…

分库分表?如何做到永不迁移数据和避免热点?

今日头条号:老顾聊技术
一、前言
中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。
垂直拆分
比较简单,也就是本来…

IDEA已经18岁了!这个好用的插件应该告诉你了!

作者:银时
作者简介:Cloud Toolkit产品经理,《从Paxos到ZooKeeper》作者
微信公众号:阿里巴巴中间件(ID:Aliware_2018)…

滴滴出行千亿级消息队列炼成记!

本文整理自滴滴出行消息队列负责人 江海挺 在Apache RocketMQ开发者沙龙北京站的分享。通过本文,您将了解到滴滴出行:

在消息队列技术选型方面的…

如果再有人问你分布式ID,这篇文章丢给他!

首先国庆节要到了,先提前祝大家节日快乐,当然在放假的时候适当的学一下知识也是必要的。
1.背景
在我们的业务需求中通常有需要一些唯一的ID,来记录我们某个数据的…

简要分析ZooKeeper基本原理

最近一直有小伙伴私信我,问一些关于Zookeeper的知识,下边关于的Zookeeper的知识整理了一下,一起学习一下。
一、ZooKeeper 基本概念

1…

图解Storm并发机制及其执行流程

一、Storm架构简介
在上一篇,我们对Storm集群进行了搭建,并使用Java完成了代码的演示,我们知道在Storm中,先要设计一个用于实时计算的图状结构,我…

Storm和Zookeeper集群搭建及在java项目中的使用

实验环境

Cent OS 6.9;
apache-storm-1.1.0;
三台服务器虚拟机:192.168.1.129、192.168.1.214、192…

Kafka 单机和分布式环境搭建与案例使用

实验环境:
1、Ubuntu Server 16.04
2、kafka_2.11-0.11.0.0

一、单机环境搭建

官方参考文章:
http://kaf…

简要分析ZooKeeper基本原理及安装部署

一、ZooKeeper 基本概念
1、ZooKeeper 是什么?
Zookeeper官网地址: http://zookeeper.apache.org/
Zo…