2 ms·
I left this comment on a previous thread on the whole apache thing and it seems appropriate for this topic too: Oh look, yet another Apache real time/batch/big
by lloydatkinson 6y ago
I left this comment on a previous thread on the whole apache thing and it seems appropriate for this topic too:
Oh look, yet another Apache real time/batch/big data/stream processing/ingestion/workflow/whatever product.
Apache Druid
Apache Spark
Apache Storm
Apache Flink
Apache Beam
Apache Apex
Apache Airavata
Apache Samza
Apache TEZ
Apache Hama
It's basically a terrible joke at this point. There's no single Apache page helping you to decide which one you want, and they all seem to have such large overlap. Most of them seem to have bad documentation, and give the appearence of not really being maintained. This puts me off even trying to use them. If there's this much scope creep/NIH/reinventing the wheel happening across the board, I can't imagine how bad each product is individually.
Apache Kafka seems to be the only exception...
- zcw100 6y agoand Apache Pulsar Apache Pinot
- bane 6y agoEven worse, the pages for these projects describe what they are in such high-level vague handwavy verbiage the only way to understand what these things really do is to install them and try them out for a project -- after which time you're down in technical debt land and replacing it with another project to "try out" might cost millions of dollars and probably won't work out.