Lightweight Models & Cost-Effective Scalability
Lightweight models & cost effective scalability means building an application that required low investment cost and have the ability to extend it functionality in the future. There is no need to roll out all the function at once as it may incur high investment and may result serious consequence due to delay and functionality of the services provided are out dated or are not uncommon.
Web Application
A good example is Historypin. It’s a collaboration with google whereby the application allow user to upload pictures of old times of place that the pictures been taken are tagged with the use of Google map. User can search past photo by search the location and on top of that, there is a slider to choose base on the range of years of the picture taken.
The organization behind this application are We Are What We Do. Below is a clip allow reader to have a better understanding of what Historypin application are and how user can contribute to it.
.
In terms of future expansion of functionality of Historypin, We Are What We Do are planning to do following their twitter at WeAreWhatWeDo . The scalability can be achieve by providing functionality such as uploading information such as videos and comment that enable the communication between users.
As Historypin had a large user population through different form of marketing and with the help of its current user introducing to other people, Historypin will be able to cater such increase of traffic by renting higher performance hardware as well as higher bandwidth.
Reference