I have to build a web application that's similar to a "branch/store locater". A user types in his address and the web application will plot nearby stores on a map.
One of the requirements is:
"The web application must support 100 simultaneous users and up to 5GB/day transfer volume."
Much of the transferred data will be text and GUI images.
So my questions are:
- Is this considered a high traffic application?
- What web application/site can I look to for comparable traffic?
- Do I need to implement things like memcached, template caching, load server balancing etc...?
I've worked on high traffic applications before, but I was never the architect. So although I'm aware of some (not all) strategies for managing high-traffic scenarios, I'm not familiar with their actual implementation.
Can someone offer me advice, feedback, or suggested research? Did I overlook anything?
**Also, I'm building this with LAMP with Smarty.