Home About Archives Search Feed About

Waltz: A Distributed Write-Ahead Log

🔒 wecode.wepay.com

Streaming systems are very popular right now, but many of them have challenges around once-only delivery and transactional ordering. Waltz seems to solve that.

Waltz is similar to existing log systems like Kafka in that it accepts/persists/propagates transaction data produced/consumed by many services. However, unlike other systems, Waltz provides a machinery that facilitates a serializable consistency in distributed applications. It detects conflicting transactions before they are committed to the log. Waltz is regarded as the single source of truth rather than the database, and it enables a highly reliable log-centric system architecture.

Definitely a highly focused service, but for certain solutions this would be a big deal.

Posted on September 12, 2019

← Next post    ·    Previous post →