Stream Services are an Open-Source accelerator to connect with Backbase “out-of-the-box” components that talk to DBS and are responsible for orchestrating calls to DBS. The orchestration of calling different services is written in a functional programming style on project reactor enabling resiliency and scalability. Stream Services are packaged as libraries that can be included in any project, REST Service and/or Spring Cloud Data Flow Applications.
The Services are listed with Service name and how they are packaged.
Currently, the following DBS services are exposed as Stream Components:
All notable changes to this project are documented in the CHANGELOG.md file.
You can find listed here the API specification containing the opinionated model of the supported Stream Services:
| Service | OpenAPI Spec | Redoc |
|---|---|---|
| stream-legal-entity | openapi.yaml | Ingest Legal Entity API |
| stream-audit | openapi.yaml | Audit |
| stream-approvals | openapi.yaml | Ingest Approval API |
| stream-product-catalog | openapi.yaml | Product Catalog API |
| stream-portfolio | openapi.yaml | Portfolio Ingestion API |
| stream-compositions | specs | Stream Compositions |
| stream-compositions/cursors | specs | Stream Compositions - Cursors |
| stream-compositions/integrations | specs | Stream Compositions - Integrations |
| Stream version | Banking Services | Java | Spring Boot |
|---|---|---|---|
| 8.3.0 to latest | 2025.10 (20.0.0) | 21 | 3.5.6 |
| 8.2.0 to 8.3.0 | 2025.10-RC (20.0.0-rc.2) | 21 | 3.5.6 |
| 8.1.0 to 8.1.1 | 2025.10-RC (20.0.0-rc.2) | 21 | 3.5.6 |
| 7.8.0 to 8.1.0 | 2025.09-LTS | 21 | 3.4 |
| 7.0.0 to 7.7.0 | 2025.04.3 | 21 | 3.4 |
| 6.18.0 to 6.19.0 | 2025.03-LTS | 21 | 3.3 |
| 6.2.0 to 6.17.0 | 2024.10 | 21 | 3.3 |
| 6.0.0 to 6.1.0 | 2024.10 | 21 | 3.2 |
| 5.10.0 to 5.16.0 | 2024.09-LTS | 21 | 3.2 |
| 5.0.0 to 5.9.x | 2024.04 | 21 | 3.2 |
| 4.1.1 to 4.x.x | 2024.03-LTS | 17 | 3.1 |
| 4.0.0 to 4.1.0 | 2023.12 | 17 | 3.1 |
| 3.70.0 to 3.x.x | 2023.09-LTS | 17 | 2.7 |
| 3.50.0 to 3.69.0 | 2023.06 | 17 | 2.7 |
| 3.34.0 to 3.49.0 | 2023.02-LTS | 17 | 2.7 |
| 3.16.0 to 3.33.0 | 2022.10 | 17 | 2.7 |
| 3.8.0 to 3.15.0 | 2022.09 | 17 | 2.7 |
| 3.1.0 to 3.7.0 | 2022.09 | 11 | 2.6 |
| 2.71.0 to 3.0.0 | 2022.04 | 11 | 2.5 |
| 2.49.0 to 2.69.0 | 2021.09 (2.21.2.x) | 11 | 2.5 |
| 2.44.0 to 2.48.0 | 2021.07 (2.21.0.x) | 11 | 2.5 |
| 2.23.0 to 2.43.0 | 2.20.x | 11 | 2.3 |
| 2.15.0 to 2.22.0 | 2.19.x | 11 | 2.3 |
| 2.1.0 to 2.14.0 | 2.19.x | 8 | 2.3 |
Please see the license terms here.
This is an open-source project! Please check our contribution guidelines here.