首页
归档
分类
标签
动态
相册
牧云
怀璧慎显,博识谨言。
累计撰写
102
篇文章
累计创建
12
个标签
累计收到
8
条评论
栏目
首页
归档
分类
标签
动态
相册
目 录
CONTENT
技术专题-牧云
以下是
技术专题
相关的文章
2025-12-09
置顶
从0开始学架构(5):高可用计算架构
1. 如何设计计算高可用架构 计算高可用的主要设计目标是当出现部分硬件损坏时,计算任务能够继续正常运行。因此计算高可用的本质是通过冗余来规避部分故障的风险,单台服务器是无论如何都达不到这个目标的。所以计算高可用的设计思想很简单:通过增加更多服务器来达到计算高可用。
2025-12-09
16
0
0
技术专题
2025-12-08
置顶
从0开始学架构(4):高可用存储架构
1. 高可用存储架构 存储高可用方案的本质都是通过将数据复制到多个存储设备,通过数据冗余的方式来实现高可用,其复杂性主要体现在如何应对复制延迟和中断导致的数据不一致问题。 因此,对任何一个高可用存储方案,我们需要从以下几个方面去进行思考和分析:
2025-12-08
20
0
0
技术专题
2025-12-07
置顶
从0开始学架构(3):必须知道的理论
1. CAP理论 CAP定理又被称作布鲁尔定理,是加州大学伯克利分校的计算机科学家埃里克·布鲁尔在2000年提出的一个猜想。2002年,麻省理工学院的赛斯·吉尔伯特和南希·林奇发表了布鲁尔猜想的证明,使之成为分布式计算领域公认的一个定理。对于设计分布式系统的架构师来说,CAP是必须掌握的理论。 布鲁
2025-12-07
9
0
0
技术专题
2025-12-04
置顶
从0开始学架构(2):高性能架构
1. 高性能NoSQL 关系数据库存在如下缺点 关系数据库存储的是行记录,无法存储数据结构 以微博的关注关系为例,“我关注的人”是一个用户ID列表,使用关系数据库存储只能将列表拆成多行,然后再查询出来组装,无法直接存储一个列表。 关系数据库的schema扩展很不方便 关系数据库的表结构schema是
2025-12-04
15
0
0
技术专题
2025-12-04
置顶
从0开始学架构(1):架构理论
1. 架构定义 1.1. 开篇 架构设计需要考虑哪些问题 架构设计方法论 架构设计的流程 深入理解已有的成熟的架构模式、在已有模式上改进和创新 架构设计合程序设计的差异 架构设计关键思维:判断和取舍 程序设计的关键思维:逻辑和实现 架构基础 本质、历史背景和目的 复杂度来源、设计原则、流程 高性能架
2025-12-04
17
0
0
技术专题
2025-11-28
前端上线后实现“自动刷新”
前端上线后实现“自动刷新” 前端上线后实现“自动刷新”通常指的是用户在访问网站时,能自动获取到最新版本的代码(如 HTML、CSS、JS 等),而不会因为浏览器缓存导致看到旧内容。以下是几种常见的解决方案: 1. 利用缓存控制(Cache-Control) 在服务器响应头中设置合适的缓存策略,防止浏
2025-11-28
16
0
0
技术专题
2025-11-25
WAL缓冲区
一、先搞清楚什么是 WAL? WAL 是 Write-Ahead Logging(预写日志)的缩写。 它的核心思想是: 在把数据真正写入数据库主文件之前,先把这个“要修改什么”的操作记录到一个日志文件里。 这就像你写作业前先打个草稿:万一写错了或者突然断电,你可以从草稿里恢复思路,不至于白干。 WA
2025-11-25
12
0
0
技术专题
2025-11-25
网站RSS
一、什么是 RSS RSS (Really Simple Syndication)是一种让网站内容“自动发送”给你的工具。 想象一下,你最喜欢的新闻网站每天都会更新文章,但你不想每次都去手动刷新页面看有没有新内容。 RSS 就像一个“快递员”,把网站的新内容直接送到你指定的地方(比如你的电脑或手机)
2025-11-25
14
0
0
技术专题
2025-11-24
git cherry-pick
一、为什么需要 cherry-pick 假设你有两个分支: main 分支:主开发分支,包含所有功能。 feature 分支:开发新功能的分支。 如果 feature 分支上有一个 重要的修复提交(比如修复了一个 bug),但你不想把整个 feature 分支合并到 main,只想把这个修复单独应用
2025-11-24
16
0
0
技术专题
2025-11-20
常用编码方案总结
1. Base64 原理:将每3字节(24位)的二进制数据拆分为4个6位的块,每个块映射到64个可打印字符(A-Z, a-z, 0-9, +, /)。 优势: 兼容性高:广泛支持于HTTP、电子邮件、JSON等协议。 编码效率:原始数据体积增加约33%(4/3)。 标准化:RFC 4648定义了标准
2025-11-20
19
0
0
技术专题
1
2
3
4
5
6
7