Hi Matteo
I have used http_async_client and http_client in both Native & KEMI to good affect for
handling SUBSCRIBE & NOTIFY flows however did have a few issues with formatting which
took a bit of work to get right.
Just to note, something you may want to test. Initially I set about my task using http
client within Python (aiohttp and ayncio) and stepped in and out of it from various points
in the logic depending on the config I was using at the time. Under load this proved to be
a bottle neck and failed load testing. The best options under load were using
http_async_client or http_client modules which offered significantly better performance.
In the end we took a different approach of using Kafka Module as that had even better
performance but that was a decision taken our side not through any fault of the
http_async_client or http_client modules
Lewis
Mission Labs Limited is registered in England, company number 10040088. Trading Office:
The Old Milk Depot, Bacup Rd, Rossendale, BB4 7FE. Registered office: The Scalpel, 18th
Floor 52 Lime Street, London, EC3M 7AF. Email confidentiality notice: This message is
private and confidential. If you have received this message in error, please notify us and
remove it from your system. Please consider the environment before you print this email.