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

Ακυρώθηκε Αναρτήθηκε Πριν 5 χρόνια Πληρώθηκε κατά την παράδοση
Ακυρώθηκε Πληρώθηκε κατά την παράδοση

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 Αρχιτεκτονική Λογισμικού Ubuntu

Ταυτότητα Εργασίας: #17625530

Σχετικά με την εργασία

3 προτάσεις Απομακρυσμένη εργασία Ενεργό Πριν 5 χρόνια

3 freelancers κάνουν προσφορές κατά μέσο όρο $673 για αυτή τη δουλειά

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 Περισσότερα

$777 USD σε 10 μέρες
(5 Αξιολογήσεις)
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 σε 15 μέρες
(0 Αξιολογήσεις)
0.0