News for hackers. Stuff that matters.
Re:Apache Flink 1.9.0 Release Announcement by StevePerkins on Saturday August 24, 2019 @10:05PM (#20790904)
I don't have experience with Samza or Apex, but as for the first three:

1. Flink - Focused on stateful stream processing.

2. Spark - Focused on batch processing. Can be used for continuous streams, but approaches them as "micro-batches".

3. Kafka - A message queue system (for all practical purposes). Has an optional stream processing add-on for basic needs.

Separate use cases and strengths aside, it's worth calling out that all of these products are primarily backed by completely different companies. Apache is a consortium made of many companies, and serves as common branding for "community editions" of their "enterprise edition" products. There can quite a lot of overlap between sponsored products in this consortium.

Re:Apache Flink 1.9.0 Release Announcement by lern_too_spel on Saturday August 24, 2019 @11:03PM (#20791101)
Spark supports both microbatch and continuous stream processing.

Apache Software Foundation is not a consortium made of many companies but a single non-profit that provides organizational support for open source projects, some of which have contributors employed as such by other companies and some of which have only volunteer contributors.

Re:Apache Flink 1.9.0 Release Announcement by nivertech on Sunday August 25, 2019 @01:00AM (#20791452)
4. Apache BEAM (same model as Google Cloud Dataflow)