Solved

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

Posted on 2014-02-11
4
36 Views
Last Modified: 2016-01-10
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?
0
Comment
Question by:coniglio14
4 Comments
 
LVL 7

Accepted Solution

by:
expert1010 earned 500 total points
ID: 39852695
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"

http://info.iet.unipi.it/~luigi/dummynet/

This one is educating in rspect to jitter. "DummyNet: Jitter simulation in MAC OS X"
http://www.youtube.com/watch?v=bNc31jpap9o
0

Featured Post

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
This video teaches users how to migrate an existing Wordpress website to a new domain.
Use Wufoo, an online form creation tool, to make powerful forms. Learn how to selectively show certain fields based on user input using rules to gather relevant information and data from your forms. The rules feature provides you with an opportunity…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now