Почему традиционный подход в работке не подходит для крупных проектов.
Единственный секрет крупного проекта — это честное горизонтальное масштабирование, а не highload.
Обзор технологий, используемых для построения соц.сети на 100 млн пользователей.
Невозможная задача № 1: вывод «списка друзей» или равномерно хаотичных пользователей большой соц.сети.
Невозможная задача № 2: функционирование и архитектура механизма подписки и новостей в больших соц.сетях.
Паттерны программирования защищенных от сбоев и потерь данных в highload-проектах: проблема атомарности, мультипоточности, блокировок, транзакций и прочих механизмов обеспечения целостности данных ТОП антипаттернов.