Improving the upload experience inside an Azure web application

Reduce as much as possible the latency and improve the upload experience of the agents. They complain that uploaded speed and application reliability is a big concern.

  • UAE Central
  • Japan West
  • East Asia
  • North Central US
  • South Africa West
  • By having multiple landing zones in different geographical locations, there is no real improvement to upload experience. The complexity of the system increases drastically without a real benefit.
  • The highest impact is by improving the client web application, adding offline and stateful capabilities. The latency and unreliable internet connectivity can be easilty overcome using a JavaScript library like Filepond that uploads content directly to Azure Blob Storage using a SAS. These, combined with a simple local database that cache agent data until the connectivity is reliable again has the most significant impact on the system. The selected JavaScript library for handling offline mode is Hoodie because of the strong integration with local and data storage.

--

--

--

Technology enthusiast that runs away from stupidity and enjoy the simple life of the cloud era. Speaker, traveler and crafter, he is a wine and coffee lover

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to reverse integer using modulus operator(Python)

Writing expressive and fluent C# unit tests with XpressTest

My first C++ project

#100DaysofSQL | DAY 9: DDL, DQL, DML & DCL

Intro to Docker with TypeScript

Avoiding “break” and “continue” statements in Python

Accelerate — Continuous Delivery

Basic Cooldown System In Unity

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Radu Vunvulea

Radu Vunvulea

Technology enthusiast that runs away from stupidity and enjoy the simple life of the cloud era. Speaker, traveler and crafter, he is a wine and coffee lover

More from Medium

DevOps Testing Tutorial: How They Fit Together

How to set up an efficient development workflow with a git branching strategy and CI/CD for Azure…

Nail your Agile Scrum projects with the right tools for the job

Nail your Agile Scrum projects with the right tools for the job

Caching Strategies