August 2023
Intermediate to advanced
400 pages
11h 7m
English
This chapter covers
Alpakka is a project that implements multiple connectors that allow you to interact with different technologies in a reactive streaming way according to the principles of the Reactive Streams project (www.reactive-streams.org). For example, you can read from a Kafka topic with an asynchronous stream with no blocking backpressure.
This chapter covers two of the most commonly used connectors, Kafka and CSV. The CSV Alpakka connector can be classified as finite streams because it ends after the file is read. The Kafka Alpakka connector, on the other hand, is an example of an infinite stream where there is an open connection ...