Patent ID: 11916856
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 6:
7. A computing apparatus for routing a message to an application over a connection oriented session, the computing apparatus comprising:
a processor in a Kafka messaging platform environment;
a memory; and
a communication interface coupled to each of the processor and the memory,
wherein the processor is configured to:
acquire a plurality of partitions from the Kafka messaging platform;
designate a first partition from among the plurality of partitions as a sticky partition;
generate a plurality of routing keys that are configured to route to the sticky partition;
use a first routing key from among the plurality of routing keys for a first service subscription;
process a first application subscription from a first connection oriented session from a first application, and return the first routing key as a first subscription identifier;
remove the first routing key from plurality of routing keys for a subsequent client subscription; and
receive a message transmitted by a second service using the first subscription identifier as a routing key.