| Crates.io | dbsp |
| lib.rs | dbsp |
| version | 0.153.0 |
| created_at | 2023-08-23 17:56:13.543124+00 |
| updated_at | 2025-09-25 07:41:23.445954+00 |
| description | Continuous streaming analytics engine |
| homepage | https://github.com/feldera/feldera |
| repository | https://github.com/feldera/feldera |
| max_upload_size | |
| id | 952403 |
| size | 9,225,549 |
Database Stream Processor (DBSP) is a computational engine for continuous analysis of changing data. With DBSP, a programmer writes code in terms of computations on a complete data set, but DBSP implements it incrementally, meaning that changes to the data set run in time proportional to the size of the change rather than the size of the data set. This is a major advantage for applications that work with large data sets that change frequently in small ways.
The DBSP computational engine is a component of the Feldera Continuous Analytics Platform.
A few simple examples:
A tutorial with explanations for a series of simple examples.
The circuit module documentation provides a catalog of
computational elements.
More sophisticated uses can be found as benchmarks.
Some ways that you can give us your feedback:
Join our community Slack.
Submit a pull request. DBSP uses the Developer Certificate of Origin (DCO) (see the contribution guidelines).