~/devreads

#redis

13 posts

2 Jul 2025

Jonathan Brown 5 min read

We’re thrilled to announce the general availability of Valkey v8.1 in Redis OSS compatible Heroku Key-Value Store. This isn’t just an incremental update; it’s a significant leap forward, bringing enhanced performance and greater efficiency. To add to this excitement, we’re bringing powerful new module capabilities to v8.1, with Valkey Bloom and ValkeyJSON. For years, Heroku […] The post Heroku Key-Value…

newsheroku key-value storeredis

12 Feb 2024

Sri Harsha 9 min read

Pareto Principle in Action: Boosting Performance with Smart Caching Caching — the superhero of speedy apps. It’s the secret sauce that saves us from constant database calls, making our applications faster and cutting down on infrastructure costs. But, let’s face it, caching isn’t always a walk in the park. Visualize this: we need to navigate the complexities of high query…

paretorediscachingcaffiene

22 Mar 2022

Ravikumar 4 min read

At Groupon, we are in the process of migrating our app workloads to AWS EKS. As part of the migration, we are also in the process of re-architecting our services to make them cloud & Kubernetes optimised. In this article, we will focus on the impact of cloud migration on Varnish caching at Groupon. For the uninitiated, Varnish is a…

rediskafkakubernetesdistributed-transactionvarnish

28 Aug 2019

Corey Purcell 3 min read

As outlined in a previous blog post, Heroku Data services undergo routine maintenances for security and patching. In this post, we describe the process used to minimize downtime for Heroku Postgres and Heroku Redis premium ‘High Availability’ plans and how we optimized the process to perform up to 75% faster. Data Services Architecture High availability […] The post Up to…

engineeringdatabaseperformance optimizationpostgresredis

27 Jun 2018

Camille Baldock 4 min read

Over the past few weeks, Heroku proactively updated our entire Redis fleet with a version of Redis not vulnerable to CVE-2018-11218. This was an embargoed vulnerability, so we did this work without notifying our customers about the underlying cause. As always, our goal was to update all Heroku Redis instances well before the embargo expired. […] The post Rolling the…

engineeringheroku key-value storeperformance optimizationredissecurity incidents

13 Jun 2018

Scott Truitt 1 min read

On May 10, 2018, we received notice about two critical vulnerabilities in Redis, both embargoed until this morning. Upon this notice, our Data Infrastructure team proceeded to patch all internal and customer databases in response to these vulnerabilities. As of today, all customer databases have been patched successfully. At Heroku, customer trust is our most […] The post An Update…

newsheroku key-value storeplatform updatesredissecurity

2 May 2017

Marc Sibson 3 min read

The Heroku Connect team ran into problems with existing task-scheduling libraries. Because of that, we wrote RedBeat, a Celery scheduler that stores scheduled tasks and runtime metadata in Redis. We’ve also open-sourced it so others can use it. Here is the story of why and how we created RedBeat. Why We Created the RedBeat Celery […] The post Hello RedBeat:…

engineeringdeveloper toolsheroku key-value storeredis

28 Jul 2016

Timothée Peignier 3 min read

Redis might sound like it’s just a key/value store, but its versatility makes it a valuable Swiss Army knife for your application. Caching, queueing, geolocation, and more: Redis does it all. We’ve built (and helped our customers build) a lot of apps around Redis over the years, so we wanted to share a few tips […] The post Real-World Redis…

newsredis

7 Apr 2016

Matthew Creager 4 min read

We recently sat down for a chat with Bill Curtis, a co-founder and the CTO of Sweet Tooth (Now Smile.io), a points and rewards app for online stores worldwide. What has been your greatest challenge? We’re serving way more data today than we ever have, so scaling is mission-critical. In the past, we’ve struggled with […] The post Cyber Monday,…

newscustomerspostgresproduct featuresredis

17 Feb 2016

Matthew Creager 3 min read

Based in Tel Aviv, Israel, Vitali Margolin is the Head of R&D for Roomer. Vitali leads a team of seven developers who built and operate the travel marketplace www.roomertravel.com and the travel protection service Life Happens, both running on Heroku. What are you running on Heroku? The four big projects are: the Roomer website, our […] The post Building a…

newscustomersproduct featuresredisruby

3 Feb 2016

Matthew Creager 6 min read

In 2013, Rafael Ördög put poker and code together, the result: Lean Poker, a competitive coding event that teaches continuous deployment and lean startup methodologies. Rafael is based in Budapest, Hungary. What’s Lean Poker? Lean Poker is a coding workshop that is designed to teach people how to practice continuous deployment and lean startup methodologies. […] The post How Lean…

newscontinuous integrationcustomersdeveloper toolsredis

25 Jun 2015

Rimas Silkaitis 7 min read

Today we’re pleased to announce general availability of Heroku Redis with a number of new features and a more robust developer experience. By giving developers a different data management primitive, we’re helping them meet the needs of building modern, scalable applications. The classic example of using multiple data stores in an application is the e-commerce […] The post Heroku Redis…

newsdatadeveloper toolsheroku key-value storeredis

12 May 2015

Rimas Silkaitis 5 min read

Developers increasingly need a variety of datastores for their projects — no one database can serve all the needs of a modern, scalable application. For example, an e-commerce app might store its valuable transaction data in a relational database while user session information is stored in a key-value store because it changes often and needs […] The post Heroku Redis…

newsdatadeveloper toolsheroku key-value storeredis