Patent · US Active

System and method for maintaining tenant data isolation in a messaging service

US12182293B2 · kind B2 · utility

0Cited by
1References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 29, 2021
Grant dateDec 31, 2024
Priority date
Expiry dateOct 15, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/6227
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.