Маштабирование вертикальное, горизонтальное и абстрагирование от деталей реализации - инкапсуляция и по-любому это темы слишком спорные. Если обсуждать - а по ходу нужно - начать тогда новую тему.
Про маштабируемость фрагмент из книги Криса К
http://www.insidepro.com/kk/012/012r.shtmlЦитата:
Действительно, все остальные допустили одну роковую ошибку, а именно - каждый компьютер с момента своего создания был обречен на немедленное и неминуемое старение. Можно было лишь купить новый компьютер...
IBM неоднократно сталкивалась с похожим явлением в своих майн-фреймах и уже имела блестящее инженерное решение - так называемую "открытую архитектуру", в которой отдельные компоненты легко могли быть заменены на новые. Контроллеры перестали быть частью архитектуры машины, став факультативным расширением.
-----лучше не объяснить.