Scalability and High Availability
Load balancing and scability issues never raise in the normal projects, however, if a web project has created a serious interest and started to get high traffic, these issues will immediately come out. From the moment that you need load balancing, then it means you have new problems.
First, you need to know the limits of your software infrastructure which support scability issues. For example,if a software prepared by PHP uses intensive session process and upload files, we will come across with some problems. How do several servers which serve same application reach a common application server, database and storage? How locking mechanisms will work on database and disk ? Is there any solution to reduce data loss to zero.
We work for analyzing your application server, database and storage usage schema and create cheap, profitable,correct solution for you. After analysed your project, you must perform an scalable solution. For a scalable project, when you need extra storage or bandwidth, appendding a new server to system is enough.