首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
bookkeeper专题
详解bookkeeper AutoRecovery机制
引言小故事 张三在一家小型互联网公司上班,由于公司实行的996,因此经常有同事“不辞而别”,为了工作的正常推进,团队内达成了某种默契,这种默契就是通过某个规则来选出一个同事,这个同事除了工作之余还有额外看看每天是否有同事“不辞而别”,当发现有同事李四离职时,就会去把李四负责的工作的内容进行拆分给其他的同事进行处理。整个过程大致如下图 由上图可以看到这个公司通过一个签到本和工作进度表来完成整个
阅读更多...
5张图带你了解Pulsar的存储引擎BookKeeper
Apache BookKeeper是一款企业级存储系统,最初由雅虎研究院研发,在2011年作为Apache ZooKeeper的子项目进行孵化,在2015年1月成为 Apache顶级项目。 起初,BookKeeper是一个预写日志(WAL)系统,经过几年的发展,BookKeeper的功能更加完善,比如为Hadoop分布式文件系统(HDFS)的NameNode提供高可用和多副本,为消息系统比Pul
阅读更多...
使用 GCS offloader 卸载存储在 BookKeeper 中的数据
对于大量不需要快速访问的数据,建议你使用 Apache Pulsar 的内置功能——分层存储。它也是 Pulsar 分片架构的原生优势。 通过分层存储,你可以从 Apache BookKeeper 卸载数据到可扩展、无限的廉价云原生存储(例如 Google Cloud Storage、AWS S3)或文件系统,构建高性能的消息集群,并降低运维成本。 Google Cloud Storage (G
阅读更多...