Fault Tolerance Guarantees of Data Sources and Sinks

    SinkGuaranteesNotes
    Elasticsearchat least once
    Kafka producerat least once / exactly onceexactly once with transactional producers (v 0.11+)
    Cassandra sinkat least once / exactly onceexactly once only for idempotent updates
    AWS Kinesis Streamsat least once
    File sinksexactly once
    Socket sinksat least once
    Standard outputat least once
    Redis sinkat least once