Highload + Yii

Всем привет

Есть один проект, который запросто может перерасти в highload.

А так как я не сталкивался с подобными проектами, увы :(.

нужен совет как лучше спланировать архитектуру, что бы в

час Хэ быть подготовленным и к расширению. В общем приветствуются

все советы на эту тему. Что почитать, где посмотреть, etc.

заранее спасибо

P.S. как думаете, стоит ли сразу переходить на использование NoSQL где это надо ?

Запросто может в течение какого времени?

1-2 месяца макс. хочу изначально, на сколько это можно, подготовить архитектуру.

Зависит ещё и от данных, но в общем случае: отказываемся от AR, юзаем key-value вроде redis (идея описана, например, тут), весь процессинг делаем какой-нибудь очередью, например, zeromq.

Хм, у меня связка nginx+php держит сложный проект. В среднем 1 запрос потребляет 2-3Mb и выполняется ~0.015сек + для гостей отдаю кеш страницы ( на уровне nginx ). Я не отказывался от AR и тд, при этом выставил обработку до 600 клиентов/сек, остальные становятся в очередь. Отслеживаю ботов на уровне логов nginx и дропаю через ipset.

а что-то вроде АРС, мемкэш используете ?

Sasha

Использую eAccelerator, кеширование на данный момент вообще не использоваю.