RALE: Raft Log Engine
Distributed Write-Ahead Log for PostgreSQL
rale-demo
$
Speed:
Ready to run
Distributed WALRaft ConsensusPostgreSQL IntegrationCrash SafeObservability
Overview
Why RALE
Distributed WAL
Write-ahead log replication across nodes.
Raft Consensus
Reliable log ordering and durability.
Crash Safe
Persistent logs for robust recovery.
PostgreSQL Integration
Seamless integration with PostgreSQL.
Observability
Monitor log state and replication.
Minimal Configuration
Easy setup and scaling.
Depth
Feature Matrix
Capability | Description | Operational Impact |
---|---|---|
Distributed WAL | Write-ahead log replication across nodes. | Durable, consistent log. |
Raft Consensus | Reliable log ordering and durability. | No split-brain, deterministic failover. |
Crash Safe | Persistent logs for robust recovery. | Crash-safe recovery. |
PostgreSQL Integration | Native extension for PostgreSQL. | Seamless integration. |
Comparison
Feature Comparison
Feature | RALE | PostgreSQL WAL | etcd | Consul |
---|---|---|---|---|
Distributed Log | ✔️ | ✗ | ✔️ | Limited |
Raft Consensus | ✔️ | ✗ | ✔️ | ✗ |
PostgreSQL Integration | ✔️ | ✔️ | ✗ | ✗ |
Crash Safe | ✔️ | ✔️ | ✔️ | ✔️ |
SQL Interface | ✔️ | ✔️ | ✗ | ✗ |
Zero External Dependencies | ✔️ | ✔️ | ✗ | ✗ |
Internals
Technical Documentation
Dive deep into RALE's technical details, architecture, and internal workings with our comprehensive documentation.