...приступив, после долгих откорячек и раскачек, к собственному (то есть никем не заказанному) проекту, обнаружил, что он 1) легчайше масштабируется на всю доступную Вселенную, и по этой причине 2) при умеренной популярности способен жрать ресурсы, как свинья помои.
Мне совершенно не хочется оплачивать эти помои, поэтому во главу «самотехзадания» поставлен суровый принцип: сервер только принимает данные, хранит данные, отдаёт данные. Всё остальное ― обработка, анализ, отображение данных ― делается на клиенте. Обратившись первоначально на сервер, посетитель получает в браузер краюшку HTML и здоровенный кирпич Яваскрипта. За сеанс общения с ресурсом произойдёт лишь несколько смен страниц, но очень оживлённый обмен фоновыми запросами, порождающими простые выборки и незатратно генерируемые ответы в JSON, разбирать которые придётся браузеру.
И то: надо ж им куда-то девать свои гигабайты и гигагерцы!
Я пришёл поработить ваши браузеры, в общем.
Пока что, впрочем, поработил только свой, и то он этого не заметил.
пятница, октября 14, 2011
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий