缓存Cache模式

     

Go-memoize:缓存函数调用结果的开源工具

11

这是一个简单、简洁的 Go 记忆器。缓存昂贵的函数调用。Go-memoize 已经投入生产几年了。 在内存中 .

使用NGINX+ mirror实现API缓存更新

23 2K

假设我们有一个 URI /profile/syshero。 如果向 /profile/syshero 发送 GET,应用程序就会向客.

分布式缓存综合指南

410 1 8K
一个重要的网站需要一个网络服务器来接收请求和一个数据库来写入或读取数据。但是,如果每秒收到数百万个请求,这种简单的设置只有在优化数据库或更改整体数据库策略后.

Meta自适应LIFO概念

353

Facebook在队列中使用了自适应LIFO的概念: - 它们在正常情况下使用FIFO顺序 - 他们在高负荷下改用后进先出顺.

在Spring Boot中配置Redis作为Hibernate二级缓存

1086 3K

通常情况下,RDBMS 数据库将成为您不断增长的应用程序中的主要可伸缩性瓶颈。这是由于 RDBMS 对水平扩展的天然抵制。已经出现了几种策略来缓解这个问题,.

后端系统中的可扩展读写操作方案

1014 2K

当您从头开始构建后端系统时,一切都会看起来很美好。API 响应速度极快(例如,100 毫秒响应时间),资源消耗看起来很稳定,最重要的是用户很高兴使用您的系统.

Twitter为什么没有宕机?

1274 2K

五年来,我一直是 Twitter 的站点可靠性工程师 (SRE),以后四年里,我是 Cache 团队唯一的 SRE,四年来,我负责团队中的自动化、可靠性和运.

常见缓存策略设计

1365 6K
本文将介绍 缓存 方面的一些挑.

使用Redis实现微服务分布式锁

1578 1 6K
Redis 以其高性能和支持高读/写 QPS 的能力而闻名,这是作为分布式锁服务的后备存储非常理想的属性。此外,Redis 本身也支持 Lua 脚本。开源社.

使用Debezium实现缓存实时刷新 - gunnarmorling

824 1

俗话说计算机科学只有两件难的事:缓存失效和命名。好吧,事实证明第一个实际上已经解决了。 了解如何在靠近用户的分布式 .

大规模实时流计算的系统设计 - Kashyap

1420 1 3K
使用 Spring、Pub/Sub、Dataflow、Redis、Reentrant Lock 模式和 guava .

Redis老了吗?Redis与Dragonfly性能比较

3893 2 3K
最近一个新项目 Dragonfly 声称是最快的 Redis 兼容内存数据存储。 .

使用 Nginx 缓存代理使您的后端更可靠

983 3K

我们大多数人都熟悉 Nginx——它是一个非常流行的 Web 服务器和反向代理。但是您知道您也可以将它用作 .

Rust中的缓存

2021 8K

在这篇文章中,我将描述如何在 Rust 中实现 <.

缓存失效本身是一个难题 - Marc

1194

Meta 的 缓存失效方案 论文涵盖.

缓存高一致性:Meta的缓存失效解决方案

1658 1 2K

缓存有助于减少延迟、扩展读取繁重的工作负载并节省成本。它们实际上无处不在。缓存在您的手机和浏览器中运行。例如,CDN 和 DNS 本质上是地理复制 .

Lilliput:将Java对象头减为64位的里程碑版本发布

835

在64位Hotspot中,Java对象有一个128位的对象头:一个64位的多用途头("标记 "或 "锁定")字和一个64位的类指针。(正常Java 堆中的对.

通过调度和预取提高 Hadoop 性能

506

在本文中,我们继续研究如何提高 Hado.

Java中hashcode和equals性能注意点 - Shai

898 1 5K

几周前,我  .

DB面试问题:单条记录的大量查询 - Reddit

669

有一个表存储了所有用户的余额信息。而很大一部分select和更新查询都与一条记录有关(例如,公司账户余额/一个机构用户经常进行交易),因此这些查询需要一个接.

数据湖中加热数据?

824 2K

数据湖:通过一个用于大数据分析的存储库来结束数据孤岛。想象一下,有一个单一的地方来存放您的所有数据以进行分析,以支持以产品为主导的增长和业务洞察力。可悲的是.

Coherence Spring 3.1.0的发布

906

Oracle Coherence团队很高兴地宣布Coherence Spring 3.1.0的发布。这个版本主要修复了一些问题,并包括一些小的依赖性更新。然.

Redis键不会自动过期 - Ably

1047 3K

Ably 是一个 发布/订.

Rust编写的Memcached缓存替代品:​​​​​​​memc.rs

1107

以 Rust 编程语言实现并使用 Tokio 运行时确保 .

Netflix 如何预热缓存?利用EBS移动PB级数据

757

EVCache是一种基于 memcached 的分布式内存 .

Spring Cache与Ehcache 3集成

1442 4K

在本文中,我们将研究一些 Spring Cache 概念,然后集成 Ehcache 3。 默认情况下,由于没有额外的提供者,Spring Cache .

用于缓存的新HTTP标准:Cache-Status和Target-Cache-Control

1757 1 5K

互联网工程任务组 (IETF) 的 HTTP 工作组最近发布了两个新的 HTTP 标头草案标准,目标是调试 .

PostgreSQL、Redis与Memcached的性能比较 - CYBERTEC

2694 2 3K

测试设置的一些特征: AMD Ryzen 3600 CPU 设置为性能模式。我的测试脚本本质上是同步的,即基本上使用单个 CPU 内.

Memcached与Redis在内存机制和集群等方面的比较 - Kablamo

936 1 8K

Memcached 创建于 2003 年,在用 C 重写之前用 perl 编写。最初是为 livejournal 创建的,它成为 Web 2.0 时代的 g.