| CPC G06F 11/1461 (2013.01) [G06F 2201/86 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
suspending a stateful application associated with a topic and a stateful backup topic defined on an event-driven platform, wherein the topic corresponds to a stream of computer-detectable events associated with the stateful application operating in conjunction with the event-driven platform;
modifying configuration of the topic at the event-driven platform to allow a new set of partitions associated with the topic, wherein the modified configuration generates a new set of backup partitions for the stateful backup topic;
identifying a state generated based on event records from the stateful application in a previous backup partition of the stateful backup topic;
identifying a new backup partition allocated to the stateful application;
in response to the previous and new backup partitions being different, transferring the state from the previous backup partition to the new backup partition; and
resuming the stateful application for generating an updated state, which is maintained at the new backup partition, based on the state and subsequent event records associated with the stateful application.
|