Supermetal

Supermetal is a change data capture (CDC) platform that synchronizes data between databases, data warehouses, and lakehouses while preserving transactional consistency. It handles both low latency streaming and large scale batch data movement with exceptional compute efficiency.

Supermetal deploys as a single binary with no external dependencies, making it simple to operate across on-premise, hybrid, and multi-cloud environments.

Key Features

  • High-Performance Architecture: Leverages Rust's bare-metal performance and Apache Arrow's columnar format to achieve high throughput and low latency
  • Operational Simplicity: Ships as a single, self-contained binary (agent) with no external dependencies, making deployment and management straightforward
  • Resource Efficiency: Process terabytes of data on modest hardware (e.g., 2 vCPU, 8GB RAM EC2 instance)
  • Rich Data Type Support: Apache Arrow's expressive type system ensures accurate data representation between diverse source and target systems
  • Reliable Replication: Built-in state management and checkpointing mechanisms guarantee at-least-once data delivery and graceful recovery

Use Cases

Supermetal excels in scenarios requiring:

  • Fraud detection: Monitor transaction streams for anomalous patterns and policy violations
  • Inventory management: Synchronize stock levels across multiple systems and channels
  • Customer 360 views: Aggregate customer data from disparate systems for unified analysis
  • Compliance reporting: Maintain real-time audit logs for regulatory and governance requirements
  • Event-driven microservices: Enable immediate downstream processing when source data changes

Next Steps

Last updated on