Storm is fault tolerant and allows the choice of the level of guarantee with which messages to be processed:
Fault Tolerant Message Processing in Storm
Storm is fault tolerant and allows the choice of the level of guarantee with which messages to be processed: