首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1.30
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Raft 协议实战系列(五)—— 集群成员变更与日志压缩
本文介绍 Raft 论文描述的两个 Raft 实践必备技术——集群成员变更与日志压缩。本文重点讲解 raft 集群如何动态增删节点、集群变更时脑裂的诱因及应对方案、状态机日志膨胀的应对方案,也会讨论更正知乎某大神《Raft协议详解》文章中忽略的小误区。 笔者期望帮助读者深入理解…
pika集群水平扩展——让性能容量不再受限
Pika是一个可持久化的大容量redis存储服务,兼容string、hash、list、zset、set的绝大部分接口(兼容详情),解决redis由于存储数据量巨大而导致内存不够用的容量瓶颈。用户可以不修改任何代码从redis迁移到pika服务。具有良好的兼容性和稳定性,被36…
Raft 协议实战系列(四)—— 安全性
本文介绍 Raft 对选主和日志复制的算法限制,以保证其安全性(论文原文是 “Safety”,其实此处翻译为 “正确性” 更合适一些,国内“安全性”一般对应 “Security”,但出于对论文作者的敬意,本文继续使用“安全性”)。 笔者期望帮助读者深入理解 Raft 协议,并能…
【译】5 分钟内从单体架构迁移到微服务架构
首先,我们需要明白什么是单体架构。然后我将向你展示如何修改它的域,以便为微服务架构做好准备。最后,我将会简要地告诉你微服务架构的基础知识,并讨论其优缺点。 每一种非垂直拆分的架构都是单体架构。软件设计中的垂直拆分意味着将应用程序划分为更多可部署的单元。这并不意味着单体架构不能水…