Hi, I’m going to exaggerate a bit here for illustrative purposes.
Is it possible to configure akka-http such that even 100,000 POSTs sent within a space of 1 ms (part of the same tcp connection or not) wouldn’t result in any Connection Refused errors sent to the client/any of the clients?
What I would like to happen is that all of those 100,000 requests would get queued (in no particular order) and then be processed by [insert number of processing cores here] threads. The kicker is that for every request received I’m making an async call to a legacy service, which needs to be throttled to 1 per second. Is there a way to configure akka-http to just take 100,000 seconds to process all the results, and not throw any exceptions?
If this is not possible, what’s the way to get the closest to that goal?
Many thanks
Fil
1 post - 1 participant