Similar to how google analytics sends beacons from javascript that track events, what are the most efficient ways to collect that beacon data and return back to the client in the fastest time?
For example, if I have a server to server beacon call I want to make that call as fast as possible on the clients server.
PHP to a flat files? PHP to a local queue? Java Server that logs to a queue and maintains a connection the remote queue the whole time? custom c++ server?
This would be on the order of 1000 requests per second.