Report this

What is the reason for this report?

I want my app to start working with digital ocean and to query around 10k api's in 10-30seconds

Posted on November 18, 2021

I have an app that queries a lot of APIs, it relies on speed and it needs to be super fast.

I want to start running all the processing on the cloud instead of the client-side to make the app faster but I don’t know what will be the best solution.

Atm, it’s run in JS meaning it’s all run client-side so it’s very slow. Some APIs can take 30seconds (very good) and some can take 3-5mins.

My goal is to take most APIs and query them in a range of 10-30seconds or so (If the API is good to semi-good).

After the API requests are received there is very little parsing/calculating so that isn’t heavy and then the data should be sent to a database.

What will be the best solution to get those API queries as fast as possible? I thought of these options: Multiple very small computes. 1-2 big computes Managed Kubernetes (Kinda complicated since not very familiar with it) Computes w/ docker (Kinda complicated since not very familiar with it).

Of course, I will need to also buy proxy servers to route the requests through in case of rate-limiting on the server-side.

Ty very much for helping :)

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.