KIP-445 — In-memory Session Store
Accepted Kafka 2.3 Streams
Adds an in-memory `SessionStore` implementation to Kafka Streams via a new `Stores.inMemorySessionStore()` factory method. The session store type previously lacked an in-memory variant, forcing all session-windowed aggregations to use RocksDB even for workloads that fit in heap and do not need persistence.
Details
| Author | A. Sophie Blee-Goldman |
| Status | Accepted |
| Kafka Version | 2.3 |
| JIRA | KAFKA-8029 |
| Wiki | View on Apache Wiki |
| Created | 2019-03-29 |
| Last Modified | 2019-04-26 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.