SAP SE
CROSS-COMPILATION, ORCHESTRATION, AND SCHEDULING FOR IN-MEMORY DATABASES AS A SERVICE

Last updated:

Abstract:

In an example embodiment, a new solution is provided for an in-memory database provided in a cloud as a service that enables "job cross running" instead of "parallel job running." Specifically, job scripts are clustered based on a shared service. A primary job script in the cluster is compiled and executed, but secondary job scripts in the cluster are not compiled until after the execution of the primary job script has begun. A mock library is inserted into each of the secondary job scripts to cause service calls for the shared service in the secondary job scripts to be replaced with mock service calls. The secondary job scripts are then scheduled and executed, and upon completion the primary job script is permitted to delete the shared service.

Status:
Application
Type:

Utility

Filling date:

28 Apr 2022

Issue date:

18 Aug 2022