Optimizing RocksDB Memory Usage in Kafka Streams Applications
This blog explores how RocksDB, the database engine underlying Kafka Streams' state stores, manages memory usage through various components like block cache, index/filter blocks, and memtables. It highlights the default configurations used in Kafka Streams, explains the impact of memory settings on performance, and provides guidance on customizing these settings to optimize resource usage in streaming applications.
Read the full blog on Medium!Written byBenjamin Barret
Read more
PODCAST (S1 - E8): the evolution of event-driven systems
In this episode, Emil Zegers shares his insights with Bryan on how he thinks building a design-first strategy and mapping that to your runtime deployment is the way to go when it comes to Event-Driven Systems. Do you agree?
PODCAST (S1 - E7): the journey of becoming an Event-Driven Organisation
In this episode, Kris Feys shares his insights with Wout on how he thinks EDA is the future, but comes with a lot of change... Change that not everyone is ready for. Are you?
PODCAST (S1 - E6): the role of AI in Event-Driven Architecture
In this episode, Dunith Danushka shares his insights with Bryan on how he thinks EDA has the ideal foundation to build on with many technologies (and trends). It's a must-watch for anyone wanting to optimize their event-driven journey!