Just reading through a kafka doc: 1. "Kafka is a multi-subscriber system and a single message may be consumed multiple times by different consumer applications." So this means the clients that are consuming the messages are in charge of duplication detection so as to not process the same message twice?
2. is there a minimum suggest hardware to setup kafka? (# of servers, suggest ram, virtual versus dedicated bare metal hardware) 3. is kafka a setup and forget type system or does it require constant monitoring as it can easily go down etc? (seeing as it hasn't hit 1.0 yet)