技术栈
基础架构
真昼小天使daisuki
16 天前
基础架构
zstd压缩算法概述与基本使用
本文仅关注zstd的使用,并不关心其算法的具体实现并没有尝试使用zstd的所有功能模式,但是会简单介绍每种模式的应用场景,用到的时候去查api吧
卷心菜不卷Iris
1 个月前
数据库
·
lsm-tree
·
互联网大厂
·
基础架构
第1章大型互联网公司的基础架构——1.9 LSM Tree
**LSM Tree(Log-Structured Merge Tree)是一种对高并发写数据非常友好的键值存储模型,同时兼顾了查询效率。**LSMTree是我们下面将要介绍的NoSQL数据库所依赖的核心数据结构,例如BigTable.、HBase、 Cassandra、TiDB 等。
卷心菜不卷Iris
1 个月前
数据库
·
nosql
·
es
·
互联网大厂
·
基础架构
第1章大型互联网公司的基础架构——1.10 其他NoSQL数据库
这里我们简单介绍一下其他常见的NoSQL数据库及其适用的场景,其中部分数据库会在后续服务设计章节中正式使用时再做详细介绍。
卷心菜不卷Iris
1 个月前
网络
·
网络协议
·
http
·
dns
·
互联网大厂
·
http-dns
·
基础架构
第1章大型互联网公司的基础架构——1.3 HTTP-DNS
DNS解析是用户访问互联网的第一步,如果这一步产生了较大的网络延迟、故障甚至是数据错误,则会严重影响用户体验。如上文所述,DNS有很多优势,但是它也存在一些问题(见1.3.1节)。业界很多互联网公司都尝试去解决这些问题,比如腾讯、字节跳动、百度等公司已经给出了较为成熟的解决方案:HTTP DNS。