发明名称 SYSTEM FOR HANDLING EVENT MESSAGES FOR FILE COLLABORATION
摘要 A system and method for facilitating client software access to messages, such as event messages, generated in a networked computing environment, such as a file-collaboration system. An example method uses a message bus and accompanying Application Programming Interfaces (APIs) to allow collaborators to employ client software to interface with highly scalable and organized message bus records, maintained via an underlying distributed database. The APIs and associated interface allow client software; not limited to collaboration software clients; to efficiently publish to, subscribe to, and obtain information about event records of the message bus. An embodiment allows selective load balancing and deferral of event message processing; efficient message offset handling and data center failover functionality, and so on.
申请公布号 US2016357778(A1) 申请公布日期 2016.12.08
申请号 US201514980924 申请日期 2015.12.28
申请人 MacKenzie David;Treyger Alex;Reddy Priyanka;Spielberg Miles 发明人 MacKenzie David;Treyger Alex;Reddy Priyanka;Spielberg Miles
分类号 G06F17/30;G06F13/36 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for distributing event messages in a cross-enterprise file collaboration system, the system including one or more server computers in communication with one or more client devices, wherein the client devices include a first group of client devices on a first network and a second group of client devices on a second network, the method comprising the following performed by the one or more server computers: receiving one or more user-initiated events; maintaining an action log table in a particular database, the action log table including a record of the user-initiated events; receiving records of other events in addition to the records of events in the action log table; and using a message bus to store the records of the user-initiated events and the other events, the message bus allowing processes executing within the first and second networks to publish and subscribe to the records of the events.
地址 San Francisco CA US