As these technologies are quite new, there are still a few drawbacks that we hope will be addressed in the future: Kinesis : it offers a robust mechanism that avoids missing data but it can’t prevent duplicated data.