CPC G06F 16/172 (2019.01) [G06F 16/1734 (2019.01); G06F 16/9024 (2019.01); H04N 21/4312 (2013.01)] | 20 Claims |
1. A system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, the operations comprising:
reading content data from a content provider and collecting, based on the reading, a timepoint defining a time that content based on the content data is to be made available to a client device;
based on the collecting of the timepoint, triggering generation of a content selection graph set based on an in-memory data store for responding to client requests, the content selection graph comprising response data at a plurality of graph nodes for responding to requests for content from the client device, the triggering resulting in a first content selection graph of the content selection graph set for responding to first client requests based on first client-specific information, and a second content selection graph of the content selection graph set for responding to second client requests based on second client-specific information;
generating the first content selection graph and the second content selection graph;
determining that generation of the content selection graph set is complete;
in response to the determining that the generation of the graph set is complete, triggering validation of the content selection graph set; and
in response to a success of the validation, loading the content selection graph set into a cache memory associated with the system.
|