| CPC G06F 16/273 (2019.01) [A61F 5/566 (2013.01); G06F 9/4881 (2013.01); G06F 9/5016 (2013.01); G06F 9/5044 (2013.01); G06F 9/5083 (2013.01); G06F 9/5088 (2013.01); G06F 16/148 (2019.01); G06F 16/1827 (2019.01); G06F 16/211 (2019.01); G06F 16/221 (2019.01); G06F 16/2365 (2019.01); G06F 16/24532 (2019.01); G06F 16/24545 (2019.01); G06F 16/24552 (2019.01); G06F 16/2456 (2019.01); G06F 16/2471 (2019.01); G06F 16/254 (2019.01); G06F 16/27 (2019.01); G06F 16/283 (2019.01); G06F 16/951 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01); H04L 67/568 (2022.05)] | 20 Claims |

|
1. A system comprising:
a memory; and
a processing device operatively coupled to the memory, the processing device to:
receive a query referencing database data stored in a storage platform;
determine a task associated with processing the received query;
create, by the processing device, an execution node comprising cache resources and processing resources, wherein:
a size of the cache resources of the execution node is determined upon creation of the execution node, based at least in part on the task; and
processing resources of the execution node are determined upon creation of the execution node, based at least in part on the task; and
include the execution node within a plurality of execution nodes to process the task associated with processing the received query.
|