В дополнение к нашему списку архитектурных решений для больших интернет-проектов (см. здесь) опубликована интересная презентация по архитектуре eBay.
Интересно, что разработчики не используют практически ничего из стандартных средств J2EE. Как следует из презентации, основа приложения (и базис для масштабирования) - это сервлеты и собственный пул соединений.
Другой интересный аспект - отсутствие сессий. Промежуточные состояния хранятся в куках (иными словами - в заголовке HTTP запроса) и в базе данных. Что, естественно, позволяет свободно перемещать запросы между машинами.
UPD. А здесь и здесь есть интересные замечания "по поводу".
No comments:
Post a Comment