Checklist progress
0/168Learned
Heroku Architect
Study Checklist
Checklist progress
0/168Learned
Demonstrate knowledge of Heroku Postgres, including data handling, security, and common use cases for follower databases. Describe the use cases of Dataclips.
0/18
Architect solutions using Apache Kafka on Heroku to facilitate streaming communication between applications, services, or functions.
0/8
Architect solutions using Heroku Key-Value Store
0/9
What is Heroku Key-Value Store (KVS), and what are its primary architectural use cases on Heroku?
Learn this conceptWhen would an architect choose LRU over no-eviction for Heroku KVS?
Learn this conceptHow does Heroku KVS handle data persistence?
Learn this conceptDemonstrate the ability to prescribe a third-party add-on and add-on sharing, when appropriate.
0/5
Prepare for the Exam
Study Community
Ask questions and get the latest info from other Heroku Architect studiers. 593 members and growing.
Heroku Key-Value Store exposes a configurable maxmemory policy — set via `heroku redis:maxmemory` — that controls what happens when the instance's memory limit is reached. The two primary choices are `volatile-lru` (evict the least-recently-used keys that carry an expiry) and `noeviction` (return errors instead of removing data). Choosing between them depends on whether KVS is acting as a disposable cache or as an authoritative data store.