Asynchronous row to object enrichment of database change streams

    公开(公告)号:US11494408B2

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

    申请号:US16581253

    申请日:2019-09-24

    Abstract: A first copy of a database object may be constructed prior to applying a designated database update request to a first database. The database object may be represented by a plurality of database table rows in the first database, and the request may update one or more of the plurality of rows. The request may be applied to the first database to update the one or more of the plurality of rows in the first database. A second copy of the database object may be constructed after applying the database update request to the first database. A message identifying a difference between the first copy of the database object and a second copy of the database object may be transmitted to a remote computing device.

    Facilitating dynamic hierarchical management of queue resources in an on-demand services environment

    公开(公告)号:US11082357B2

    公开(公告)日:2021-08-03

    申请号:US16694976

    申请日:2019-11-25

    Inventor: Xiaodan Wang

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic hierarchical management of queue resources in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes assigning, in runtime, by the database system, weights to at least one of a plurality of tenants and a plurality of message types. The assigned weights are capable of being dynamically scaled, in runtime, based on one or more factors. The method may further include allocating, in runtime, by the database system, resources to one or more of the plurality of tenants and one or more of the plurality of message types based on their assigned one or more weights of the weights. The allocated resources are capable of being dynamically modified, in runtime, based on scaling of the assigned weights.

    TRANSPARENT SHARDING OF TRAFFIC ACROSS MESSAGING BROKERS
    4.
    发明申请
    TRANSPARENT SHARDING OF TRAFFIC ACROSS MESSAGING BROKERS 有权
    交通信号传递者的交通隐患

    公开(公告)号:US20150237157A1

    公开(公告)日:2015-08-20

    申请号:US14614146

    申请日:2015-02-04

    Inventor: Xiaodan Wang

    Abstract: Embodiments regard transparent sharding of traffic across messaging brokers. An embodiment of a method of sharding message traffic across messaging brokers includes providing a message sharding service for message sharding among a plurality of registered message brokers, wherein providing the message sharding service includes applying a current message sharding strategy; and sharding messages among the registered message brokers according to the current message sharding strategy, including registering the message brokers and assigning message queues to registered message brokers according to the current message sharding strategy; wherein the current message sharding strategy is one of a plurality of message sharding strategies.

    Abstract translation: 实施方案将透明的分片传送到消息传递代理。 在消息传递代理之间划分消息业务的方法的一个实施例包括:在多个注册消息代理之间提供消息分片业务,其中提供消息分片服务包括应用当前消息分片策略; 并根据当前消息分片策略在注册消息代理之间分片消息,包括根据当前消息分片策略注册消息代理和向注册消息代理分配消息队列; 其中当前消息分片策略是多个消息分片策略之一。

    Intent-based allocation of database connections

    公开(公告)号:US11336739B1

    公开(公告)日:2022-05-17

    申请号:US17132272

    申请日:2020-12-23

    Abstract: Messages are transmitted to first and second server groups in an on-demand computing services environment. The first message instructs the first server group to reduce a first resource allocation level associated with a network-accessible computing resource, while the second message instructs the second server group to increase a second resource allocation level associated with the resource. The resource allocation levels designate respective proportions of the network-accessible computing resource shared among the server groups. Request traffic associated with providing services via the on-demand computing services environment is transferred from the first server group to the second server group after decreasing the first resource allocation level and increasing the second resource allocation level.

    Branch-based recovery in a database system

    公开(公告)号:US11093485B2

    公开(公告)日:2021-08-17

    申请号:US16552119

    申请日:2019-08-27

    Abstract: A staging table created in a database system may store a snapshot of live database table captured prior to an unintended change to the live database table. One or more entries in the staging table may be updated to incorporate one or more intended changes to the live database table that occurred after the unintended change. The live database table may be updated by merging each of the updated entries from the staging table to the live database table. The updated database table may eliminate the unintended change.

    Facilitating workload-aware shuffling and management of message types in message queues in an on-demand services environment

    公开(公告)号:US10904122B2

    公开(公告)日:2021-01-26

    申请号:US14526135

    申请日:2014-10-28

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic workload-aware shuffling of message types in message queues in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes monitoring, in runtime, workload patterns associated with incoming workloads, where each workload is associated with a plurality of message types and the plurality of message types are inspected and processed in a predetermined order. The method may further include collecting, in runtime, information regarding each message type based on a workload pattern of its associated workload, and dynamically shuffling the order based on the information, where shuffling includes ordering a first set of message types having one or more messages ahead of a second set of message types having fewer or no messages.

    ORCHESTRATION ENGINE
    8.
    发明申请

    公开(公告)号:US20190235895A1

    公开(公告)日:2019-08-01

    申请号:US15882233

    申请日:2018-01-29

    Abstract: Migration configuration data for an organization migration to move application data and application services of a to-be-migrated organization hosted at a source system instance to a target system instance is received. Migration components respectively representing to-be-migrated systems of record in a to-be-migrated organization are registered. In response to receiving an instruction to enter a specific organization migration state, migration steps for each migration component in the migration components are identified for execution in the specific organization migration state. Each migration component in the migration components automatically executes migration steps determined for each such migration component for execution in the specific organization migration state.

Patent Agency Ranking