| У iStockphoto серьезные проблемы роста[2007-09-27] На главной странице iStockphoto размещена новость, объясняющая причины нестабильной работы фотобанка в последние несколько недель. Вот основные тезисы:
"iStockphoto это очень сложная система из 80 серверов и сотни тысяч строк кода."
"В последние 2 недели мы работали над рядом проблем. У нас было узкое место в сетевой инфраструктуре - мы разобрались с этим. Затем начались проблемы с кластером серверов баз данных - мы нашли самые ресурсоемкие запросы к базе и исправили их. Но вслед за этим начались проблемы и с основным сервером базы данных, он стал не справляться с нагрузкой - мы также оптимизировали запросы. Затем возникла проблема с архитектурой Mysql (когда при большом количестве простых запросов на обновление они блокируют друг-друга). Мы попытались обойти эту проблему. Но она начала возникать в другом месте, затем в третьем, четвертом. Мы заменяли сервера на лучшие, так быстро как это было возможно, и удвоили их количество".
"Некоторые функции генерировали слишком высокую нагрузку на сервера и были отключены (имеется в виду топ продаж и обновление статистики в реальном времени). Подсчет количества просмотров тоже потребовал существенной модернизации, при этом часть информации о просмотрах (которые были сделаны во время модернизации) была безвозвратно потеряна."
"Все эти усилия позволили существенно повысить возможности нашей системы, но тем не менее, когда нагрузка превышает определенный порог, проблемы все еще возникают - как в часы пик на скоростных трассах. Проблема с производительностью MySQL баз данных - это как большая яма на этой скоростной трассе, которая не дает запустить движение на нормальной скорости."
"Изменения, которые мы сделали вчера, выглядят обещающе, с точки зрения увеличения скорости, но над проблемой с MySQL мы еще будем работать."
"Мы сейчас проводим множество консультация с различными специалистами. Есть возможные решения нашей проблемы (в том числе на основе MySQL), но они требуют глобальной перестройки всей архитектуры нашей системы."
"Так как эта перестройка требует большого количества сил и времени, она включена лишь в наши долгосрочные планы. Конечно, мы не надеемся, что наших усилий по оптимизации и исправлению недостатков текущей системы будет достаточно, чтобы обеспечить устойчивую работу системы в будущем. Я не могу сказать здесь и сейчас какой рост мы сейчас наблюдаем, скажу лишь, что в будущем мы рассчитываем на рост сайта в десять, пятьдесят, пятьсот раз по сравнению с сегодняшним его размером."
Новости по теме:
Материалы по теме:
|
Для того, чтобы всегда быть в курсе последних событий в мире фотобизнеса, вы можете подписатьcя на рассылку новостей нашего сайта. |
|
Если вы нашли в тексте новостей какую-либо неточность, будем вам благодарны за уточнения. |
|
Также ждем от вас сообщений с новостями нашей тематики. Для добавления новости вы можете воспользоваться страницей обратной связи. |
|
|