Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link
Horizontal scalability by definition means adding more servers to the application. and Vertical scalability is achieved by creasing resources like memory, Harddisk processor etc.
My question is does horizontal scaling automatically demands verical scaling?
Can some one analyse what exactly it means "adding servers" in horizontal scaling?
No. Horizontal scaling is something like adding extra webservers, adding new application servers to the clusters etc... there by increasing the scability. This is costlier when compared to vertical scaling.
Vertical scaling means that you increase the power of CPUs, RAMs in the existing hardware/systems. This may not scale well when compared to horizontal scaling.
when u say adding web/app servers did u mean to say without increasing the existing hardware inorder to accomodate the new addition? Hows that possible?