shared-db
A CAP sample showing how one domain model is shared across several apps that all rely on it, used to deploy microservices against a shared database, with capire's Microservices with CAP guide as background.
Shows how a model can be shared across multiple apps that all rely on the same domain model; the repository's own description on GitHub is that it is used to deploy micro services with shared DB. SAP states what the sample is for: demonstrating how to create a CAP plugin and how to use it in your application. For the general idea and background the README points at capire's Microservices with CAP guide rather than setting the pattern out here.
Facts
Where it sits
Who is behind it
In the atlas: maintains 20, wrote 1@capiremaintainerJohannes VogtContributes to this
In the atlas: maintains 1, contributes to 28, wrote 10@AkatuoroChristian GeorgiContributes to this
In the atlas: maintains 1, contributes to 53@chgeoDaniel HutzelContributes to this
In the atlas: contributes to 32, wrote 3@danjoaRené JeglinskyContributes to this
In the atlas: contributes to 20@renejeglinskySteffen WaldmannContributes to this
In the atlas: contributes to 25@swaldmannVladislav LeonkevContributes to this
In the atlas: contributes to 12, wrote 1@vl-leon6 contributors
Before choosing this
Conditions
PracticalFunctional boundary
Not in production. SAP states it is just a sample, not optimised for performance or security.
What it declares
Every artifact
- Type
- Sample
- Origin
- By SAP
- Use as
- A reference
As a sample
- Form
- does not say
Connections
Getting an application onto a runtime and keeping it there
Writing a package that extends a framework or runtime
Download
README
quoted from capire/shared-db under Apache-2.0, read@capire/shared-db
Shows how a model can be shared across multiple apps that all rely on the same domain model. See the Microservices with CAP guide for the general idea and background.
Caution
This is just a sample, not intended for production use. It is meant to demonstrate how to create a CAP plugin and how to use it in your application. It is not optimized for performance or security.
License
Copyright (c) 2024 SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
Contributors
History in the atlas
- First seen.
For your agent
- Ref
artifact:capire-shared-db- JSON
- /artifacts/capire-shared-db.json
- MCP
- Connecting an agent