InfoQ Homepage Distributed Cache Content on InfoQ
-
Redis Switches to SSPLv1: Restrictive License Sparks Fork by Former Maintainers
Redis has recently announced a change in their license by transitioning from the open-source BSD to the more restrictive Server Side Public License (SSPLv1). The move has promptly led to a fork initiated by former maintainers and reignited discussions surrounding the sustainability of open-source initiatives.
-
Uber's CacheFront: Powering 40M Reads per Second with Significantly Reduced Latency
Uber developed an innovative caching solution, CacheFront, for its in-house distributed database, Docstore. CacheFront enables over 40M reads per second from online storage and achieves substantial performance improvements, including a 75% reduction in P75 latency and over 67% reduction in P99.9 latency, demonstrating its effectiveness in enhancing system efficiency and scalability.
-
How RevenueCat Manages Caching for Handling over 1.2 Billion Daily API Requests
RevenueCat extensively uses caching to improve the availability and performance of its product API while ensuring consistency. The company shared its techniques to deliver the platform, which can handle over 1.2 billion daily API requests. The team at RevenueCat created an open-source memcache client that provides several advanced features.
-
Amazon ElastiCache Serverless: a New Option for Scaling Cache Capacity Instantly
AWS recently announced the general availability of Amazon ElastiCache Serverless, a new serverless option allowing users to quickly create a cache and instant scale capacity based on application traffic patterns. In addition, the serverless option is compatible with open-source caching solutions Redis and Memcached.
-
Cloudflare Hyperdrive: Access PostgreSQL Databases Globally
During the recent "Birthday Week 2023", Cloudflare announced the open beta of Hyperdrive, a new service that uses Cloudflare global network to speed up queries to existing databases. The service currently supports PostgreSQL-compatible databases, with support for MySQL expected soon.
-
New AWS .NET Distributed Cache Provider for DynamoDB in Preview
Recently AWS announced the preview release of the AWS .NET Distributed Cache Provider for DynamoDB. This library enables Amazon DynamoDB to be used as the storage for ASP.NET Core’s distributed cache framework.
-
How LinkedIn Serves over 4.8 Million Member Profiles per Second
LinkedIn introduced Couchbase as a centralized caching tier for scaling member profile reads to handle increasing traffic that has outgrown their existing database cluster. The new solution achieved over 99% hit rate, helped reduce tail latencies by more than 60% and costs by 10% annually.
-
Cloudflare Releases Cache Reserve in Open Beta
Recently, Cloudflare announced the open beta of Cache Reserve, which provides a way to serve all static content from Cloudflare’s global cache persistently. It is a large, persistent data store implemented on top of R2.
-
Momento Announces Serverless Cache Service
The startup Momento recently emerged from stealth mode launching a serverless cache. The new service is generally available and offers a highly available cache with an on-demand pricing model based on data transferred in/out.
-
Owl: Meta's New Hot-Content Distribution System
Meta recently revealed Owl, their new hot-content distribution system that provides high-fanout distribution of large data objects to hosts in Meta's private cloud. Owl consists of a decentralized data plane based on peer-to-peer distribution trees with a centralized control plane - tracker services that keep metadata about the peers, their cache state, and ongoing downloads.
-
GitHub Scales Its Rate Limiter Using Redis
Yesterday GitHub engineer Robert Mosolgo posted a detailed account of how GitHub scaled the GitHub API with a sharded, replicated rate limiter in Redis. GitHub migrated from an older Memcached-based rate limiter to a Redis-based one. According to Mosolgo, the new implementation has improved reliability, fixed issues for clients, and reduced GitHub's support load.
-
Google Releases Memorystore for Memcached into General Availability
In a recent blog post, Google announced the general availability of Memorystore for Memcached, a fully-managed service compatible with open-source Memcached protocol. With the GA release of Memorystore for Memcached, the company now has two generally available managed caching service options for customers looking for a caching capability in the Google Cloud.
-
AWS Announces Redis 6 Compatibility to Amazon ElastiCache for Redis
Recently AWS announced Redis 6 compatibility to Amazon ElastiCache for Redis, which brings several new features such as Managed Role-Based Access Control, Client-Side caching and some significant operational improvements.
-
Redis Labs Partners with Microsoft to Deliver a New Redis Cache for Developers
In a recent blog post, Microsoft announced a new partnership with Redis Labs to deliver Redis Enterprise as newly, fully integrated tiers of Azure Cache for Redis. The enhanced service offering, currently in private preview, will provide customers with two new Enterprise tiers.
-
Amazon Announces General Availability of UltraWarm for Its Elastic Search Service on AWS
Recently, Amazon announced the general availability of UltraWarm for its Elasticsearch Service on AWS. Ultrawarm is a low cost warm storage tier, and extension to the Elasticsearch Service - offering up to three petabytes of storage, at almost a 90% cost reduction over existing options.