Аналогия с Mc’Donalds, Front-office, Front-desk, Суппорт первой линии в callcenterТеория массового обслуживания, главное не получить DoS сервисаПримерыфронтендов: nginx, apacheПримеры бекендов: mysql, tarantool
Изоляция это очень важно. Пример: монолитное приложение на С++.Социальный граф, рекомендации друзей, реклама,промоблоки
Не нужно использовать mysql,postgres и oracle в одном проекте одновременно.Есть адвокаты ruby в mail.ru они просили замолвить словечко.
Пример: исходный код вконтакте.
Очевидная идея, но хорошая реализация встречается редко.
Пользователь не ждет – timeout на все действия обязателен
Пример плохо настроенной graceful degradation: страница долго тупит (минуту) а потом выдает 504 в подзапросе.Но все равно страницу показали – пользователь может получить информацию.