Как работает epoll?

17 февраля 2012 Иван Блинков 12 комментариев
Как работает epoll?

Слово epoll сейчас определенно на слуху, в первую очередь благодаря росту популярности неблокирующих HTTP-серверов. При этом мало кто пытается разобраться в том, что, собственно, за ним стоит и почему использующие этот механизм продукты, среди которых достойное место занимают, например, nginx, node.js и Tornado, так значительно выигрывают в производительности у ближайших альтернатив. Хотите копнуть глубже?
Читать далее »

В поисках источников аудитории

16 февраля 2012 Иван Блинков 30 комментариев
В поисках источников аудитории

Эта заметка является небольшим «криком души», прошу совета у постоянных читателей. Только что вот получил письмо о том, что некий модератор Википедии под псевдонимом bezik решил удалить все упоминания Insight IT с этого небезизвестного интернет-ресурса, долгие годы находившиеся в топ3 источников новых читателей.

Чуть меньше года назад аналогичная история приключилась и с Хабром, где у меня при сильно положительной карме отправили «навечно в черновики» все посты и на несколько месяцев отправили в бан. На хабре модераторы анонимны, так что так и не выяснил кого за это все благодарить.

В итоге при довольно солидной базе подписчиков я теряю основные источники новых читателей… Казалось бы пишешь стоящий контент, люди интересуются, благодарят, а достаточно лишь одного человека, которому неоправданно выдали полномочия и которому не захотелось разбираться в значимости материала, и на ресурсе-источнике можно смело ставить крест. Как думаете, какие есть варианты решения или предотвращения подобных ситуаций?

Хочется верить, что не все так печально и в социальных сетях и поисковых системах меня не забанят в обозримом будущем, но все же ими едиными сыт не будешь. Буду благодарен за любую помощь в поиске новых источников аудитории или, возможно, в решении ситуаций с Хабром и Википедией. Спасибо!

UPDATE: В результате дискуссии в комментариях у Insight IT появилась своя страничка на Google+, добро пожаловать!

Redis: подробный обзор

16 февраля 2012 Иван Блинков 8 комментариев
Redis: подробный обзор

На сегодняшний день ассортимент решений для хранения данных очень широк: от встраиваемых СУБД до кластерных распределенных систем. SQL перестал быть стандартом де-факто для доступа к данным, а альтернативные решения давно переросли примитивные хранилища пар ключ-значение. Сегодня я хочу вкратце рассказать об одном из таких решений, продукте, который нашел свое место во многих моих проектах за последние годы, Redis.
Читать далее »

Вакансия: удаленный разработчик на Django

15 февраля 2012 Иван Блинков Комментариев нет

Для разработки новостных разделов и новой социальной сети, требуется удаленный разработчик Django.
Основная цель — сделать качественный и интересный ресурс, с продвинутым интерфейсом. Читать далее »

Как дела у Plenty of Fish

12 февраля 2012 Иван Блинков 6 комментариев
Как дела у Plenty of Fish

Напомню, что Plenty of Fish — один из самых популярных в мире сайтов знакомств, созданный одним человеком и работающий на всего нескольких серверах и коммерческих технологиях. На Insight IT два года назад уже была подробная статья о технической реализации проекта, сегодня же я хочу  поделиться свежей информацией о том, как проект развивается.
Читать далее »

Вакансия закрыта: высокооплачиваемый технический директор

30 января 2012 Иван Блинков Комментариев нет

В новый высоконагружённый проект CityPatrol, связаный с мобильными технологиями и геопозиционированием, требуется талантливый технический директор.
Читать далее »

Архитектура Google 2011

28 ноября 2011 Иван Блинков 34 комментария
Архитектура Google 2011

Архитектура Google была одной из первых статьей на Insight IT. Именно она дала толчок развитию проекта: после её публикации посещаемость блога увеличилась в десятки раз и появились первые сотни подписчиков. Прошли годы, информация устаревает стремительно, так что пришло время взглянуть на Google еще раз, теперь уже с позиции конца 2011 года. Что мы увидим нового в архитектуре интернет-гиганта?
Читать далее »

Есть вопросы?

26 ноября 2011 Иван Блинков Комментариев нет
Есть вопросы?

Недавно несколько человек довольно независимо друг от друга подтолкнули меня к новой странице-рубрике на Insight IT. Как не трудно догадаться по заголовку, это F.A.Q. по высоконагруженным проектам и связанным темам.

Я не считаю себя истиной в последней инстанции, так что публикую этот анонс, чтобы попросить Вас, лояльных читателей, помочь мне в составлении данного несомненно полезного для общества материала. Очень хотелось бы увидеть дополнения, поправки и комментарии к моим ответам, а также предложения по поводу новых вопросов и под-тем, которые стоило бы осветить.

Текущая версия состоит из тех вопросов, которые мне задавали в последнее время. В дальнейшем я постараюсь дополнить её более старыми вопросами от читателей и клиентов, но в большей степени я все же надеюсь на вашу поддержку :)

Еще раз ссылка на основной материал: Вопросы и ответы

Комментарии здесь закрываю, все обсуждение этой темы по ссылке.

10 известных масштабируемых архитектурных шаблонов

23 ноября 2011 Иван Блинков 12 комментариев
10 известных масштабируемых архитектурных шаблонов

«Масштабируемость» — одна из самых трудно достижимых характеристик при построении архитектуры современных программных продуктов. Что не удивительно, ведь не существует единого рецепта масштабируемости, который работал бы для всех возможных сценариев. Как же быть?

Читать далее »

Google Developer Day и Oracle Day 2011

5 ноября 2011 Иван Блинков 9 комментариев
Google Developer Day и Oracle Day 2011

Хоть сезон конференций в Москве и подходит к своему завершению, на около-ИТ мероприятия я все еще продолжаю заглядывать. В этом «выпуске» моих отчетов по конференции я пробегусь сразу по двум мероприятиям, обозначенным в заголовке. Не так уж и много у меня нашлось что сказать о каждом, чтобы выделять под каждое отдельный пост. Итак…
Читать далее »

HighLoad++ 2011

20 октября 2011 Иван Блинков 3 комментария
HighLoad++ 2011

В этом году я почти до последнего момента не знал попаду ли на HighLoad++, но благодаря поговорке «не имей сто рублей, а имей сто друзей» все же попал в список участников (огромное спасибо Аксане и ВШБИ). По ходу мероприятия написать традиционный отчет не получилось, но лучше поздно, чем никогда :)
Читать далее »

Yet Another Conference 2011

19 сентября 2011 Иван Блинков Комментариев нет
Yet Another Conference 2011

Осень, сезон конференций, подкралась незаметно. Не знаю, попаду ли я на все технические мероприятия в Москве, которые будут проходить в ближайшие несколько месяцев (особенно HL++ под вопросом), но на конференцию Яндекса, YaC 2011, я все же выбрался :)

Пишу прямо из WTC, где проходит это мероприятие, благо обзавелся-таки недавно планшетом на Android 3.1.

Читать далее »

Java-программист (вакансия закрыта)

7 июня 2011 Иван Блинков 7 комментариев
Java-программист (вакансия закрыта)

В крупный тур-оператор Библио-Глобус нужен ответственный порядочный человек, умеющий работать в команде. Бизнес динамичен, крупная компания, задачи постоянно меняются.
Читать далее »

6 способов порадовать инвестора

30 апреля 2011 Иван Блинков 10 комментариев
6 способов порадовать инвестора

…или как не надо масштабировать интернет-проекты

Недавно наткнулся на полу-поучительный и полу-юмористический материал по масштабируемости интернет-проектов. Кому-то он может показаться, как и мне, забавным, а кому-то — в таком формате может оказаться легче воспринимать информацию. Надеюсь тебе тоже понравится, так что спешу поделиться как переводом, так и оригинальным видео =) Читать далее »

Является ли использование продукции Microsoft причиной провала MySpace?

20 апреля 2011 Иван Блинков 76 комментариев
Является ли использование продукции Microsoft причиной провала MySpace?

Как известно, MySpace появилась на рынке даже несколько раньше, чем Facebook, с практически аналогичным продуктом. Но при этом на сегодняшний день Facebook — общепризнанный лидер рынка социальных сетей, а MySpace даже далеко не все слышали название. С технической точки зрения у проектов совершенно разные подходы: Facebook построен на opensource технологиях, типичный LAMP, MySpace же полностью использует стек от Microsoft. Некоторое время назад в зарубежной блогосфере зародилась оживленная дискуссия на тему: а не выбор ли закрытых технологий стал основной причиной проигранной MySpace «гонки»  социальных сетей? Читать далее »