DEV Community

Cover image for Independant from http timeout
Antoine
Antoine

Posted on

Independant from http timeout

Photo by Louis Hansel on Unsplash

We have a process to process a large amount of data, but it was bound to http timeout. And easily, we got 500 error.

Whole Process

This diagram shows original solution as a sequence diagram.

We decouple the data retrieval from http call. First we initiate the work, but send an id as response.
Then, we store the response as a file on Storage, and serve it when the frontend request it.

Alt Text

This diagram of the solution shows the sequence diagram on how to decouple generation of the file from sending it.

Hope this help !

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay