ReJot transforms database write-ahead logs into an asynchronous communication channel for microservices. This approach decouples service calls by leveraging existing database infrastructure, avoiding the operational overhead of separate event streaming platforms. Developers define data publication and consumption using SQL-based transformations within their existing codebase and workflow.
Funding
$500K raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.


- Startup funding source · Source unavailable
Founders
Product
Problem
Microservices architectures often rely on complex message brokers and synchronous API calls for inter-service communication, leading to brittle dependencies and operational overhead. This setup can hinder asynchronous data flow, increase latency, and complicate failure handling between distributed services.
Solution
ReJot leverages database write-ahead logs (WALs) to create an asynchronous communication channel for microservices, eliminating the need for separate message broker infrastructure. By treating the WAL as a changelog, ReJot enables reliable, failure-tolerant data synchronization between services. Developers define data publishing and consumption logic using SQL, integrating seamlessly into existing database and development workflows. This approach decouples services, enhances resilience, and simplifies the operational burden associated with distributed systems.
Target Audience
ReJot targets software engineers and development teams building microservices architectures who seek to improve inter-service communication reliability and reduce infrastructure complexity.
Features
- Utilizes database write-ahead logs (WALs) as an asynchronous messaging queue.
- Enables declarative data publishing and consumption via SQL-based schema definitions.
- Supports SQL transformations for mapping internal data models to public schemas.
- Includes optional SQL transformations for handling data deletions.
- Offers a hybrid or self-hosted deployment model to maintain data within existing infrastructure.
- Provides a TypeScript SDK and code examples for schema definition and integration.
- Facilitates data synchronization between different database instances or services.
- Designed to reduce the operational complexity and overhead of traditional event streaming platforms.