RULE-BASED ASSIGNMENT OF EVENT-DRIVEN APPLICATION

    公开(公告)号:US20220091897A1

    公开(公告)日:2022-03-24

    申请号:US17297963

    申请日:2019-11-12

    Applicant: Vantiq, Inc.

    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.

    Mesh-based event broker for distributed computing

    公开(公告)号:US11614975B2

    公开(公告)日:2023-03-28

    申请号:US17320160

    申请日:2021-05-13

    Applicant: Vantiq, Inc.

    Abstract: A method to broker events of event-driven application components, within a distributed computing environment and using a mesh broker, is described. The mesh broker is instantiated as several mesh agents, the mesh agents being provisioned to support mediation activities relating to a plurality of computational nodes within the distributed computing environment. The mesh agents are further deployed as a mesh network among the computational nodes of the distributed computing environment. A connectivity catalog stores cost data associated with transmission of an event notification between each of multiple pairs of computational nodes of the computational nodes. Routes across the mesh network are automatically selected, by the mesh agents and using the cost data to determine low-cost routes across the mesh network.

    MESH AGENTS FOR DISTRIBUTED COMPUTING

    公开(公告)号:US20220075662A1

    公开(公告)日:2022-03-10

    申请号:US17319873

    申请日:2019-11-12

    Applicant: Vantiq, Inc.

    Abstract: A method to broker events of event-driven application components, within a distributed computing environment and using a mesh broker, is described. The mesh broker is instantiated as several mesh agents, the mesh agents being provisioned to support mediation activities relating to a plurality of computational nodes within the distributed computing environment. The mesh agents are further deployed as a mesh network among the computational nodes of the distributed computing environment. A connectivity catalog stores cost data associated with transmission of an event notification between each of multiple pairs of computational nodes of the computational nodes. Routes across the mesh network are automatically selected, by the mesh agents and using the cost data to determine low-cost routes across the mesh network.

    Event processing in a distributed computing environment

    公开(公告)号:US20240045732A1

    公开(公告)日:2024-02-08

    申请号:US18492355

    申请日:2023-10-23

    Applicant: Vantiq, Inc.

    CPC classification number: G06F9/5072 H04L45/02 H04L45/123 H04L67/12

    Abstract: A method distributes event processing in a distributed computing environment by storing transmission costs between computational node pairs, determining a low-cost route to deliver events from producers to consumers based on the costs, applying an augmentation to events via the low-cost route to generate augmented events, and delivering the augmented events to consumers via the low-cost route. Specifically, the method involves storing transmission costs between each of multiple computational node pairs in the distributed environment, where nodes comprise event producers and consumers. A low-cost route is determined to deliver a detected event from a producer to a consumer based on the stored costs. An augmentation is applied to the event via the low-cost route to generate an augmented event. The augmented event is then delivered to the consumer via the same low-cost route.

    MESH-BASED EVENT BROKER FOR DISTRIBUTED COMPUTING

    公开(公告)号:US20210271522A1

    公开(公告)日:2021-09-02

    申请号:US17320160

    申请日:2021-05-13

    Applicant: Vantiq, Inc.

    Abstract: A method to broker events of event-driven application components, within a distributed computing environment and using a mesh broker, is described. The mesh broker is instantiated as several mesh agents, the mesh agents being provisioned to support mediation activities relating to a plurality of computational nodes within the distributed computing environment. The mesh agents are further deployed as a mesh network among the computational nodes of the distributed computing environment. A connectivity catalog stores cost data associated with transmission of an event notification between each of multiple pairs of computational nodes of the computational nodes. Routes across the mesh network are automatically selected, by the mesh agents and using the cost data to determine low-cost routes across the mesh network.

    Rule-based assignment of event-driven application

    公开(公告)号:US12182626B2

    公开(公告)日:2024-12-31

    申请号:US17297963

    申请日:2019-11-12

    Applicant: Vantiq, Inc.

    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.

    Mesh agents for distributed computing

    公开(公告)号:US11829801B2

    公开(公告)日:2023-11-28

    申请号:US17319873

    申请日:2019-11-12

    Applicant: Vantiq, Inc.

    Abstract: A method to broker events of event-driven application components, within a distributed computing environment and using a mesh broker, is described. The mesh broker is instantiated as several mesh agents, the mesh agents being provisioned to support mediation activities relating to a plurality of computational nodes within the distributed computing environment. The mesh agents are further deployed as a mesh network among the computational nodes of the distributed computing environment. A connectivity catalog stores cost data associated with transmission of an event notification between each of multiple pairs of computational nodes of the computational nodes. Routes across the mesh network are automatically selected, by the mesh agents and using the cost data to determine low-cost routes across the mesh network.

    RULE-BASED ASSIGNMENT OF EVENT-DRIVEN APPLICATION

    公开(公告)号:US20210294665A1

    公开(公告)日:2021-09-23

    申请号:US17334048

    申请日:2021-05-28

    Applicant: Vantiq, Inc.

    Abstract: A method to deploy a plurality of event-driven application components of an event-driven application in a distributed computing environment is described. The method includes automatically analyzing application source code of the event-driven application, using one or more processors, to identify relationships between the plurality of event-driven application components. Thereafter, a set of rules are applied to, based on the automatic analysis, generate assignment data recording assignments of event-driven application components to a plurality of computational nodes in the distributed computing environment. The set of rules is also applied to determine component requirements for each of the plurality of event-driven application components required to support execution at an assigned computational node in the distributed computing environment.

Patent Agency Ranking