BlogBlogtypeA post on somebody's own site or a community platform. Nobody edits it after publication, so it dates from the day it was written.See every one →SAP CommunityPart 1 of 2

The Full Picture: Federating, Replicating, and Caching Remote Data in CAP — Part 1

Part one of two, and the concepts half: terminology, what CAP already does, and what a project still has to write. It fixes a vocabulary — federation is the umbrella for making remote data part of your model, delegation forwards each request to the remote at query time, replication is a scheduled copy into the local database, and caching is an option on either rather than a third strategy — which collides with CAP's own, since what this series calls replication is what the CAP-level Data Federation guide calls federation. From the ground the Service Integration guide covers, it lists what is left to hand-write: cross-service $expand, navigation filters across the boundary, write forwarding, timeouts and retries, then scheduling, delta detection, backoff, a guard for two app instances sharing one schedule, idempotent writes, and knowing whether the last run succeeded. That list is why the edge to cds-data-federation holds: the second half maps it onto @federation.delegate and @federation.replicate and says which package carries which part — annotations in cds-data-federation, the scheduled engine in cds-data-pipeline, response caching through cds-caching — so it is the design rationale for the annotations, not the API reference. The gap list and the plugins answering it come from the same person who maintains them; cap-replication-demo and SAP's xtravels sample are cited as the hand-written form of the same work. Part 2 is announced as a walkthrough of a demo application and is not covered here.

Where it sits

Explains
cds-data-federationCAPcds-data-federationcds-pluginA data federation plugin for SAP CAP applications that declares delegation, caching and replication on a consumption view through CDS annotations, instead of hand-written handlers.
Since then
No major release of cds-data-federation since this was published
Source
reachable

Who is behind it

Mike ZaschkaMike ZaschkaPersonWrote this
In the atlas: maintains 6, contributes to 9, wrote 12
@mikezaschka
author

In this series2

  1. 1
    The Full Picture: Federating, Replicating, and Caching Remote Data in CAP — Part 1you are here
    undated
  2. 2

Properties

About this work

declared and crawled
Published on
declared
Views
crawled
1,388

What was found on the page

derived
Prose
derived
2,449 words
Code blocks
derived
7
Repository links
derived
7

More on this12

In topics
Building onedevatlasTopic, edition 11 entry named

Building onedevatlas: the idea, the back-and-forth with AI, the wrong turns, and an orb who lost his permanent spot in the atlas.

Group by11 of 11 pieces
Piece, what it offersStill applies
Also byMike Zaschka11
Federating, Replicating, and Caching Remote Data in CAP — Part 2
SAP Community, Mike Zaschka, part 2 of 2The reasoningA recipeRunnable code
nothing recorded
CAP just got faster: What's new in cds-caching 1.0
SAP Community, Mike ZaschkaThe reasoningA reference
Version drift
Boosting performance in SAP Cloud Application Programming Model (CAP) applications with cds-caching
SAP Community, Mike ZaschkaThe reasoningA recipe
Version drift
Using Apache Kafka for messaging in the SAP Cloud Application Programming Model (CAP) – Part 2/2
SAP Community, Mike Zaschka, part 2 of 2The reasoningA recipeRunnable code
nothing recorded
Using Apache Kafka for messaging in the SAP Cloud Application Programming Model (CAP) – Part 1/2
SAP Community, Mike Zaschka, part 1 of 2The reasoningRunnable code
nothing recorded
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 3/3
SAP Community, Mike Zaschka, part 3 of 3The reasoningRunnable code
1 stale part
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 2/3
SAP Community, Mike Zaschka, part 2 of 3The reasoningRunnable code
Gone quiet
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 1/3
SAP Community, Mike Zaschka, part 1 of 3The reasoningRunnable code
Gone quiet
Run and Deploy CAP with PostgreSQL on SAP BTP Cloud Foundry (Node.js)
SAP Community, Mike ZaschkaThe reasoningRunnable code
1 stale part
Getting started with CAP on PostgreSQL (Node.js)
SAP Community, Mike ZaschkaThe reasoningRunnable code
1 stale part
AI needs a foundation: A map of the plug-in ecosystem for CAP
SAP TechEd — session catalogue, Mike ZaschkaThe reasoning
nothing recorded

Details

Graph4 edges
← POINTS HERE
POINTS OUT →
explainscds-data-federationartifact
published onSAP Communitypublishing source
discovered viaAdded by hand
Source
Type
blog
Published on
Host
community.sap.com
Discovered via
First seen
History1
  • Entered the atlasDiscovered via Added by hand.
For your agent
Ref
content:federating-replicating-and-caching-remote-data-in-cap-part-1
JSON
/content/federating-replicating-and-caching-remote-data-in-cap-part-1.json
MCP
Connecting an agent