作为一个内存数据库,内存肯定是最重要的系统资源,但是机器的内存又不可能无限大,加上内存资源本身比较昂贵,因此尽可能减少内存的占用肯定是Redis...
本文介绍了twitter如何通过优化key的过期淘汰使得在一些集群中,redis的内存使用降低了25%。除此之外,该文章介绍的问题解决思路也有非...
服务的可用性不仅仅是指服务健康运行的时间,还包括出现故障以后的恢复速度。保证一个服务的高可用,基本可以从 软件质量 故障预防 故障恢复三方面着手...
过完春节至今,空闲时间断断续续看了几本杂书,趁着居家隔离简要整理了下阅读笔记感悟。 书单汇总 《卡片笔记写作法》《卓有成效的管理者》《清醒思考的...
背景 在上一篇文章中,我们讨论了如何使用FieldMask 作为设计 API 时的解决方案,以便消费者可以通过 gRPC 只获取返回他们需要的数...
背景 在 Netflix,我们大量使用 gRPC 来进行后端到后端的通信。当我们处理请求时,了解调用者感兴趣的字段以及他们忽略的字段通常是有益的...
本文为哈佛大学DASLab自研的CrimsonDB存储系列文章第二篇,完整的系列文章列表见http://daslab.seas.harvard....
本文翻译自uber技术团队博客: Flipr: Making Changes Quickly and Safely at Scale 原文链接 ...
本文Monkey: Optimal Navigable Key-Value Store[https://stratos.seas.harvard...