Apache Kafka has transformed our ability to move and process data. The old accepted approaches of request/response and RDBMS in system design are no longer the de facto options. However, what does this mean for the way we manage and store the state within our systems?
The latest version of Apache Kafka is out and it brings a long list of improvements including, improved monitoring for partitions which have lost replicas and the addition of a Maximum Log Compaction Lag. Let’s take a look.
If you are looking for a tool that understands streaming natively and provides a DSL for reactive and stream-oriented programming, then Alpakka Kafka is what you need. Let’s have a closer look.