Scalable software development and deployment system using inversion of control architecture

    公开(公告)号:US11042368B1

    公开(公告)日:2021-06-22

    申请号:US16731267

    申请日:2019-12-31

    Abstract: A computer-readable medium stores instructions including executing a first application. In response to a first configuration specification, the instructions configure a first choreographer, which requires at least one collector and at least one emitter and defines a sequence of processing stages. The first configuration specification specifies which available collectors, which available emitters will be used. The first configuration specification specifies, for each stage, which available processors will be invoked. The instructions include, in response to a reconfiguration request for the first application, pausing each of the at least one collector; subsequent to pausing the at least one collector, pausing each stage of the sequence of processing stages; subsequent to pausing the processors, pausing each of the at least one emitter; and subsequent to pausing the at least one emitter, configuring the first choreographer according to a second configuration specification.

Patent Agency Ranking