I am looking for help for my sniperbot (competitive buying of products from a website VS other bots)

Anulowany Opublikowano 5 lat temu Płatność przy odbiorze
Anulowany Płatność przy odbiorze

I need somebody with deep knowledge of how and where to decrease latency.

My usecase: My in nodejs written script is listening to a websocket that feeds the script with jsons of newly listed items.

Those items are beeing compared with a json that is ready and waiting.

If the item is good, an api call is fired to buy.

This script runs on a nano instance that is beeing hosted in the same serverfarm as the websites. The OS is ubuntu 16.04.

One thing that I am doing already to improve latency is to utilize keep-alive. Therefor i make periodical apicalls to another endpoint to have a connection that is ready when the buy-call is fired.

Facts about latency:

Nodejs: <3ms

Websocket: ~15ms

Apicall: 900-2000ms

If you are able to improve my overall performance, have tips or suggestions, the money is yours.

JavaScript Linux Node.js Architektura oprogramowania Ubuntu

Numer ID Projektu: #17625530

O projekcie

3 ofert Zdalny projekt Aktywny 5 lat temu

3 freelancerów złożyło ofertę za $673 w tym projekcie

amaksr

Hello, API call latency can probably be decreased by opening connection in advance, keeping it open for whatever time API allows. API will either close connection by timeout, in which case new connection needs to be o Więcej

$777 USD w ciągu 10 dni
(5 Oceny)
4.3
maheshcnair

Hi, I am interested in your project. l would like to know more details. Kindly drop a message so that we can discuss.

$688 USD w ciągu 15 dni
(0 Oceny)
0.0