×

DISTRIBUTED COMMUNICATIONS BETWEEN DATABASE INSTANCES

  • US 20100185714A1
  • Filed: 01/15/2009
  • Published: 07/22/2010
  • Est. Priority Date: 01/15/2009
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer system for providing distributed database communications with lower overhead for database server developers and to allow multiple database servers to act upon received requests in a coordinated manner, the system comprising:

  • a processor and memory configured to execute software instructions;

    a communication stack component configured to provide a low-level stack for sending and receiving messages between distributed database instances;

    a component registration component configured to provide a facility for registering communication components with the system, wherein the communication components perform communication operations between distributed database instances;

    a namespace resolution component configured to receive messages from the communication stack component and determine a namespace associated with the message;

    an implicit context component configured to implicitly identify software objects based on an arrival of messages and in accordance with the namespace associated with the message;

    an expiration component configured to manage the lifetimes of implicitly identified software objects, wherein the expiration component destroys the objects when they are no longer in use;

    a force close component configured to provide a force close operation to close a logical communication channel distributed across multiple database instances, wherein the channel does not have a centralized coordinator that manages communications over the channel; and

    a statistics and monitoring component configured to track information related to communications.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×