2 ms·
I had to stop and check where this guy works. 2 companies I know of have just moved to something fairly similar. A request is turned into a JSON message pumped
by buro9 12y ago
I had to stop and check where this guy works. 2 companies I know of have just moved to something fairly similar.
A request is turned into a JSON message pumped into a queue with a signature declaring the type of message it contains, service discovery reads from the queue and allocates a service to handle it, shuffling it onto another queue (and if necessary spinning up the service). The service picks up the queued item, processes it and hands it back where the new message may be the response (in which case it gets handed back) or another service call (in which case discover the handler and assign it to a queue).
It's SOA based on messaging and a basic pipeline. Except they don't call it that.
Thankfully the applications in question do not have low response time as a core criteria.