System and method for maintaining tenant data isolation in a messaging service
AssigneeGONG.io Ltd.
InventorsNadav Hoze, Yoel Amram
Life of this patent
Estimating the term…
Loading patent…
AssigneeGONG.io Ltd.
InventorsNadav Hoze, Yoel Amram
Estimating the term…
A method and system for maintaining tenant isolation in a messaging service are disclosed. The method includes receiving, in at least one source topic, records sent by a plurality of producer systems associated with a plurality of tenants, wherein each of the plurality of tenants is associated with a unique tenant identifier (ID); partitioning the received records into a plurality of partitions in an intermediate topic based on the respective tenant IDs of respective tenants that sourced the records; grouping, for each of the plurality of partitions in the intermediate topic, records within the partition into an isolated batch, wherein the records in each isolated batch belong to the same tenant; and placing the isolated batches in a destination topic to be consumed system by a consumer, wherein the isolated batches are placed in the destination topic in a round-robin manner.
A method for maintaining tenant isolation in a messaging service, comprising:
A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process for maintaining tenant isolation in a messaging service, the process comprising:
A system for maintaining tenant isolation in a messaging service, comprising:
Dependencies are inferred from the claim text.