Semaphores in distributed computing environments
    1.
    发明授权
    Semaphores in distributed computing environments 有权
    分布式计算环境中的信号量

    公开(公告)号:US09553951B1

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

    申请号:US13869902

    申请日:2013-04-24

    CPC classification number: H04L67/42 H04L67/125

    Abstract: Methods and apparatus for a semaphore mechanism in a distributed computing environment are disclosed. A state manager coordinating accesses to objects from distributed clients implements programmatic interfaces for semaphore operations. A client process submits a permit record directed to a semaphore instance protecting a shared resource. The client process receives a representation of permit records associated with the resource. The permit records provide an indication of an order in which permit requests for the resource were processed. The client process uses the permit records to determine whether it has been granted a permit, and if it determines that the permit has been granted, performs operations on the resource.

    Abstract translation: 公开了分布式计算环境中信号量机制的方法和装置。 协调从分布式客户端访问对象的状态管理器实现信号量操作的编程接口。 客户端进程提交指向保护共享资源的信号量实例的许可记录。 客户端进程接收与资源相关联的许可记录的表示。 许可记录提供处理资源的许可证请求的顺序的指示。 客户端进程使用许可证记录来确定是否已经获得了许可证,并且如果确定许可证已经被许可,则对该资源执行操作。

    Distributed state management using dynamic replication graphs

    公开(公告)号:US09619544B2

    公开(公告)日:2017-04-11

    申请号:US14316674

    申请日:2014-06-26

    CPC classification number: G06F17/30575

    Abstract: A sequence of configuration-delta messages from a configuration manager of a replication graph established for replicating state information of an application is received at a particular node of the graph. Representations of the messages are stored in a local configuration change repository. Using the repository, the node identifies neighbor source nodes and destination nodes of the graph. Subsequent to receiving a particular configuration-delta message indicating that a neighbor source node has been removed from the graph, a different source node is identified by the particular node, and a request is sent to the different source node to transmit a set of state transition messages pertaining to the application.

Patent Agency Ranking