Блог Архив

Денис Колошко, технический директор
WindowsServerLogo

Оптимизация TCP/IP настроек для Windows Server

Нужно понимать, что Microsoft делает ставку на бизнес сектор, а это значит, что системы по-умолчанию могут работать медленно, но стабильно.   Проблема: сервер на базе Windows Server 2012 под высокой нагрузкой устаналивает быстрые TCP соединения с бэкэндом. Профилирование сетевого трафика показало 3 проблемы: Тысячи закрытых соединений, но ресурсы ещё не освобождены (соединения […]

Михаил Шишло, Senior .NET разработчик
Творчество Юры

Как я сходил на Highload Dev Conf 2014

Данная картинка – это творчество Юры Щеголева. Я с ним солидарен, т.к. когда я выходил из здания отеля “Виктория” у меня не было чувства о потраченном впустую времени. А теперь подробнее о произошедшем. Утро субботы, впрочем, как и весь день в целом, выдалось солнечным, поэтому в хорошем настроении я прибыл к месту […]

Денис Колошко, технический директор
configure-data-cluster

Конфигурирование высоко-доступного кластера для дата серверов

Задача: сконфигурировать высоко-доступный кластер из серверов, работающих на базе Couchbase (база данных), RabbitMQ (брокер сообщений), ElasticSearch (сервер индексирования и поиска). При выходе одного из сервера из строя, система должна продолжить работать, данные не должны быть потеряны, конфигурация должна поддерживать дальнейшее горизонтальное масштабирование. Операционная система – Ubuntu Server 14.04 LTS   О чём […]

Денис Колошко, технический директор
StackOverflow

Обзор современных архитектур: StackOverflow

Занимаясь архитектурным проектированием ПО, нельзя не обратить внимание на уже существующие системы и на тот как они построены. Возможно, они уже решили проблемы, которые сейчас беспокоят. Архитектура StackOverflow не может не привлечь к себе внимания. Microsoft позиционирует свои продукты как ориентированные на бизнес-сегмент, а ребята смогли на этой базе построить мощный интернет […]