• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 56
  • Last Modified:

Design question: Performance challenges running a web app over an internal network to remote office?

What are the potential performance challenges would you anticipate when running a web app over an internal network to remote office?  

How could they be mitigated?  What impact would this scenario have on the design of the web app and/or frameworks used?
1 Solution
This is from a networking point of view, not programming. As it is performance you aim at I would say bandwidth usage and jitter.

To mitigate the problem you need to keep those two parameters down.

Low bandwidth usage says it all. Keep it to  a minimum. Small pictures, longer TCP-connections. The impact of jitter could be potentially catastrophic. I once had to fault isolate a company's app from Sweden to India. No problem with bandwidth along the line but the jitter made it unusable due to the RTT and packet reordering. The TCP-connections never made it out of "slow start".

When you think you are ready to test your app, test it with dummynet installed on the client machine. For a starter: "simulate an ADSL link to the moon"


This one is educating in rspect to jitter. "DummyNet: Jitter simulation in MAC OS X"
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now