Skip to content

CI Coverage Status Docs Join on Discord License

Overview

Dozer is a data platform for building, deploying and maintaining real-time data products.

It is ideal for companies with multiple databases, data warehouses and data lakes that are in need of combining, aggregating and transforming data in real time, and create customer facing or internal data applications.

Put it simply, Dozer empowers a single developer go from data sources to ready-made APIs in just a few minutes. All with just a with a simple configuration file.

How it works

Dozer pulls data from various sources like databases, data lakes, and data warehouses using Change Data Capture (CDC) and periodic polling mechanisms. This ensures up-to-date data ingestion in real-time or near-real-time.

After capturing data, Dozer offers the possibility of combining, transforming and aggregating it using its own internal real-time transformation engine. It supports Streaming SQL, WebAssembly (coming soon) and TypeScript (coming soon), as well as ONNX for performing AI predictions in real-time.

After processing, data is stored and indexed in a low-latency datastore (based on LMDB), queryable using REST and gRPC.

Repos

Please find further instructions in the following repos.

Dozer core - getdozer/dozer

Dozer Samples - getdozer/dozer-samples

Dozer JS libraries (JS, React, Vue etc) -getdozer/dozer-js

Dozer Python - getdozer/dozer-python

Links

Docs

Getting started

Pinned Loading

  1. dozer dozer Public

    Dozer is a real-time data movement tool that leverages CDC from various sources and moves data into various sinks.

    Rust 1.5k 124

Repositories

Showing 10 of 27 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…