Patent ID: 11947988
Assignee: SPLUNK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
a data store including computer-executable instructions; and
one or more processors configured to execute the computer-executable instructions, wherein execution of the computer-executable instructions causes the system to:
process a service discovery message received from a load balancer;
identify that a first virtual machine in the system separate from the load balancer has a processing load less than a threshold level;
transmit, to the load balancer, a public address of the first virtual machine;
process, by the first virtual machine, a request to write raw machine data to a first topic received from a computing device;
determine, by the first virtual machine, that a second virtual machine in the system is associated with the first topic;
transmit, from the first virtual machine to the computing device and bypassing the load balancer, a public address of the second virtual machine; and
in response to transmission of the public address of the second virtual machine, process, by the second virtual machine and bypassing the load balancer, the raw machine data received from the computing device.