Рейтинг@Mail.ru

High-availability без потери в производительностиАрхитектуры, масштабируемость

Доклад отозван
Сергей Пак
Jetbrains

Разработчик в команде CI-сервера TeamCity.

Тезисы

CI-сервер TeamCity изначально развивался как продукт, способный держать большую нагрузку. Из-за этого многое заточено под то, что сервер один, и много данных хранится в локальных кэшах. Однако, нам все-таки захотелось сделать систему масштабируемой и отказоустойчивой.

Я расскажу о том, какие решения мы применяли, чтобы усидеть на всех стульях сразу.

Java
,
Организация системы кеширования
,
Отказоустойчивость
,
Оптимизация производительности
,
Распределенные системы
,
Архитектура данных, потоки данных, версионирование

Другие доклады секции Архитектуры, масштабируемость

Rambler's Top100