Application change notifications based on application logs

    公开(公告)号:US11467862B2

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

    申请号:US16524201

    申请日:2019-07-29

    Applicant: VMWARE, INC.

    Abstract: Techniques for generating change notifications associated with applications based on application logs are disclosed. In one embodiment, a system may include a log analyzer to receive application logs generated by the applications running in a computing environment and analyze the received application logs to parse information about the applications. Further, the system may include a change detection unit communicatively coupled to the log analyzer to generate a change notification indicating that a change has been occurred to an application running on a compute node in the computing environment using the parsed information and send the change notification indicating the changed application to a subscriber.

    Embedded persistent queue
    2.
    发明授权

    公开(公告)号:US11561824B2

    公开(公告)日:2023-01-24

    申请号:US16819115

    申请日:2020-03-15

    Applicant: VMware, Inc.

    Abstract: Various aspects are disclosed for distributed application management using an embedded persistent queue framework. In some aspects, task execution data is monitored from a plurality of task execution engines. A task request is identified. The task request can include a task and a Boolean predicate for task assignment. The task is assigned to a task execution engine embedded in a distributed application process if the Boolean predicate is true, and a capacity of the task execution engine is sufficient to execute the task. The task is enqueued in a persistent queue. The task is retrieved from the persistent queue and executed.

    EMBEDDED PERSISTENT QUEUE
    3.
    发明申请

    公开(公告)号:US20210286647A1

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

    申请号:US16819115

    申请日:2020-03-15

    Applicant: VMware, Inc.

    Abstract: Various aspects are disclosed for distributed application management using an embedded persistent queue framework. In some aspects, task execution data is monitored from a plurality of task execution engines. A task request is identified. The task request can include a task and a Boolean predicate for task assignment. The task is assigned to a task execution engine embedded in a distributed application process if the Boolean predicate is true, and a capacity of the task execution engine is sufficient to execute the task. The task is enqueued in a persistent queue. The task is retrieved from the persistent queue and executed.

Patent Agency Ranking