Mike Zaschka
Entries
When user-dependent responses are cached without user-aware or explicit operation keys, or translated responses share keys across locales. These cases require key isolation; locale-aware keys are off by default.
CAP caching plugin for query results and remote service responses
Data federation for CAP via delegation, caching and replication
Scheduled READ, MAP, WRITE pipelines between CAP services
Archived The declared repository is archived.
Functional boundary The repository is archived, so nothing here will move again. Fine to keep where it already runs; anything new should start from what the current cds deploy leaves open rather than from this.
Delta deployment and migrations for CAP database adapters
Kafka adapter exposing topics as a CDS messaging service
It calls the OpenAI API directly with a key in the environment. It was written in early 2023 and last touched in May 2023, which is before SAP AI Core and the CAP LLM plugins existed — so read it for the shape of the application, not for how a CAP service should reach a model today.
Chat app on CAP and SAPUI5 against the OpenAI API
SAP prohibits gateway/proxy use for SAP Application APIs; the Atlas applies that prohibition to CAP wrappers around those APIs. Data changes require application-defined unbound actions, and the adapter supplies no rate limiting, agent-action audit logging, approval workflows or policy enforcement. In beta, with nine releases in the six weeks after the first, so pin it.
Exposes CAP services as MCP servers for AI agents
Release and repository quiet for 39 months.
Fork of cds-dbm with deploy, load, diff and drop tasks
The declared repository is archived.
PostgreSQL adapter for SAP CDS from the SAP Mentors community
Writing and topics
onedevatlas is open for browsing. Find tools for SAP development, compare their documented capabilities, ask your AI assistant, and join a flight during TechEd week.
Building onedevatlas: the idea, the back-and-forth with AI, the wrong turns, and an orb who lost his permanent spot in the atlas.
IN TOPICS
Building onedevatlas: the idea, the back-and-forth with AI, the wrong turns, and an orb who lost his permanent spot in the atlas.
Details
History
- cds-kafkaRe-read against the README and the maintainer's own two SAP Community posts. Every claim in all three is about emitting to and consuming from a broker; none describes deferred work, retries or periodic scheduling, and async processing's own description separates itself from messaging. Event Mesh is the concern that covers the mapping between a CDS event and a broker topic, and its CAP coverage already states that non-SAP brokers are what plugins add. The CAP Java counterpart, com.sap.cds:cds-feature-kafka, carries the same edge.
- cds-kafkaThe README names the broker and the client library it reaches it through, and the edge was missing while cds-nats, the sibling broker adapter, already carried its own.
- cds-kafkacds-kafka 0.1.4 declares @sap/cds >=7 as a peer dependency in its npm record. Checked 2026-09-19 against the registry.
- cds-kafkaPart 2 of the maintainer's series runs the plugin against a Docker Kafka on a laptop, then deploys a CAP application that consumes from Confluent Cloud to SAP BTP Cloud Foundry with mbt build and cf deploy. Kyma is named there as somewhere a Kafka cluster may run, not as a deployment that was carried out, so it is left out.
- cds-kafkaStated in the README's licensing section and in the npm record. It sits beside the SAP Developer License relation rather than replacing it: the package is MIT, the use inside an SAP Cloud Application is what the other instrument speaks to.
- cds-kafkaThe entry carried a one-line index entry and nothing answering what it does, so the page opened on readings. The paragraph states the gap the plugin fills, what it adds over CAP's messaging API, and the two places it stops.
- cds-kafkacds-kafka required Apache Kafka as its broker; the connection says what the dependency could not: that messages run both ways, to and from topics.
- cds-cachingThe current README documents automatic MTX tenant keys and an explicit opt-out; the security guide qualifies user and locale separation.
- cds-cachingThe maintainer Store Types table documents independently selectable storage modes and adapters.
- cds-data-federationMaintainer documentation describes two cache strategies; dependency on another cache provider does not exclude this API from the caching capability.
- cds-cachingWithheld verdicts retired with the rings. Nothing is recused from: facts about an entry are facts whoever maintains it, and a starting-point is answered by description.to_build_on_it.
- cds-dbmWithheld verdicts retired with the rings. Nothing is recused from: facts about an entry are facts whoever maintains it, and a starting-point is answered by description.to_build_on_it.
- First entry seenDiscovered via GitHub API · mikezaschka, npm registry, The maintainer, claiming it, The discovery pass, npm registry · keywords:cds, awesome-cap.
Connected people
Source speaker and Atlas actor linked using native records and an identity confirmation supplied by hand. Checked .
sap-developers:tsp:mike-zaschka → actor:mike-zaschka
Source relationships (1)
- sap-developers:tes:ct1136 — presentedBy → sap-developers:tsp:mike-zaschka
For your agent
- Ref
actor:mike-zaschka- JSON
- /actors/mike-zaschka.json
- MCP
- Connecting an agent