# Client-server operation The runtime service keeps configured pipelines alive for repeated, partial, or remote execution. It uses the same `Pipeline`, `ProcessingData`, source/sink registries, and runner contracts as local operation. ```{toctree} :maxdepth: 1 architecture installation-and-deployment clients-and-sessions operations buffers-and-chunked-outputs live-output-and-plots custom-steps-and-io security-and-runtime-policy ```