Connect any data source, combine them in real-time and instantly get low-latency gRPC and REST APIs.
⚡ All with just a simple configuration! ⚡️
This repository will contain a variety of samples showcasing Dozer.
Refer to the Installation section for installing on different operating systems.
Type | Sample | Notes |
---|---|---|
Connectors | Postgres | Load data using Postgres CDC |
Local Storage | Load data from local files | |
AWS S3 | Load data from AWS S3 bucket | |
Ethereum | Load data from Ethereum | |
Kafka | Load data from kafka stream | |
Snowflake | Load data using Snowflake table streams | |
MySQL | Load data from MySQL Server | |
SQL | Using Filtering | How to filter using Dozer |
Using Aggregations | How to aggregate using Dozer | |
Using JOINs | How to JOIN data in Dozer | |
Using CTEs | How to use CTEs in Dozer | |
Using Sub queries | How to use sub queries in Dozer | |
Using UNIONs | How to combine data using UNION in Dozer |
|
Using Window Functions | Use Hop and Tumble Windows |
|
Using TTL | Use TTL to manage memory usage |
|
Use Cases | Flight Microservices | Build APIs over multiple microservices. |
Scaling Ecommerce | Profile and benchmark Dozer using an ecommerce data set | |
IMDB Analytics | Use Dozer to get interesting analytics using an IMDb dataset | |
Use Dozer to Instrument (Coming soon) | Combine Log data to get real time insights | |
Real Time Model Scoring (Coming soon) | Deploy trained models to get real time insights as APIs | |
Client Libraries | Dozer React Starter | Instantly start building real time views using Dozer and React |
Ingest Polars/Pandas Dataframes | Instantly ingest Polars/Pandas dataframes using Arrow format and deploy APIs | |
Authorization | Dozer Authorziation | How to apply JWT Auth on Dozer APIs |
Refer to the following for an exhaustive list of configuration samples.
Reference | Notes |
---|---|
Connectors | Sample connector config references |
SQL | Sample SQL using Dozer |
Please refer to Contributing for more details.