Рейтинг@Mail.ru
HighLoad++ 2016 завершён. До встречи в 2017!

Профессиональная конференция разработчиков высоконагруженных систем

Москва, СКОЛКОВО,
7 и 8 ноября
Архив
2015
года
Конференция прошла в этом году уже в десятый раз и собрала 2500 участников. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Доклады и тезисы 2016 года

В списке заявок отображаются как принятые Программным комитетом доклады на конференцию HighLoad++ 2016, так и не принятые.

Также мы cформировали Программу++ — это программа митапов и небольших встреч, которую организуют сами участники фестиваля и всех его конференций. Вы предлагаете тему митапа, а организаторы подбирают для него площадку и зал.

Посмотреть список митапов

Open source трибуна — это наш вклад в сообщество. Мы предоставили полностью оборудованный зал на площадке конференции, в котором у разработчиков open source было 20 минут, чтобы представить заинтересованным свою технологию или разработку. Прошедший отбор нашего Программного комитета докладчик мог участвовать в конференции бесплатно.

Посмотреть проекты Open Source трибуны

На HighLoad++ мы провели также сессию блиц-докладов (lightning talks). Это серия пятиминутных выступлений, идущих друг за другом с жёстким таймингом и без вопросов. Такой формат крайне хорошо подходит для выражения одной мысли или идеи. Блиц позволяет узнать — есть ли интерес к вашей теме.

Базы данных, системы хранения

История успеха Яндекс.Почты с PostgreSQL

Я расскажу о нашем опыте перевоза 300+ ТБ метаданных и 250k RPS нагрузки с одной коммерческой СУБД на букву "O" в PostgreSQL. ...

Доклад принят в Программу конференции
Выбираем СУБД для хранения временных рядов

Проблема мониторинга целостности технологических процессов на индустриальных объектах связана с обработкой большого объема показаний различных датчиков (температура, давление, управляющие сигналы и т.д.). Каждый из таких сенсоров порождает временной ряд, который может быть использован как для потоковой обработки, так и для проведения исторического анализа и расследования инцидентов. Здесь возникает задача хранения показаний за некоторый период времени. ...

PostgreSQL
,
MongoDB
,
Базы данных / другое
Доклад принят в Программу конференции

Бэкенд

Профилирование кода на C/C++ в *nix-системах

Из этого доклада вы узнаете, как профилировать код, написанный на языках C и C++, в UNIX-подобных системах, таких как Linux, MacOS и FreeBSD. Мы познакомимся с такими инструментами, как gprof, perf, SystemTap, DTrace, и другими. Также будут приведены списки заслуживающей внимания литературы по этой теме и ссылок на онлайн-ресурсы.

C/C++
,
Профилирование
Доклад принят в Программу конференции
Как мы сделали PHP 7 в два раза быстрее PHP 5

PHP 7.0 вышел год назад и уже используется многими крупными компаниями. Почти все они отмечают, что переход с PHP 5 дал приблизительно двукратное увеличение производительности на своих реальных задачах, позволив сократить количество серверов. Я расскажу о том, как мы пришли к идеям, легшим в основу PHP 7; о внутреннем устройстве PHP, изменениях в базовых структурах данных и алгоритмах, определивших успех; новых идеях, реализуемых в еще не вышедших версиях.

Доклад принят в Программу конференции

Безопасность

Масштабируя TLS

За последние годы разными специалистами и компаниями (от Google до Сноудена) был проделан колоссальный объём работы с целью популяризации протокола SSL, а позже и TLS. Дорабатывались протоколы и шифры, обнаруживались десятки уязвимостей, криптографические библиотеки форкались и проводили аудиты, правозащитные фонды выдавали сотни миллионов сертификатов "забесплатно". В конце концов, TLS явочным порядком, в обход стандарта, стал обязательным для HTTP/2-серверов. ...

Защита информации
,
Управление конфигурацией
,
Devops / другое
Доклад принят в Программу конференции

Нейронные сети

Artisto: опыт запуска нейросетей в production

Artisto - первое в мире мобильное приложение для обработки видео с помощью нейросетей в стиле картин художников и любых исходных изображений. Приложение вошло в топы AppStore и Google Play в США. В рамках доклада расскажу: - как научить нейросети рисовать, а, главное, красиво и быстро; - про особенности переноса стиля на видео; - про технологический стек. ...

Доклад принят в Программу конференции
Введение в архитектуры нейронных сетей

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

Доклад принят в Программу конференции

Аппаратное обеспечение, инфраструктура

Что-то с памятью моей стало… Сколько стоит доступ в память, и что с этим делать

В пересчёте на количество транзисторов оперативная память занимает в современном сервере не менее 85% (если добавить сюда внутрипроцессорные кэши, то и сильно за 90%). Все эти транзисторы оплачены, они греются. Хотелось бы использовать их по максимуму. ...

Оптимизация производительности
,
Профилирование
,
Критерии выбора технологий для проекта
,
Аппаратное обеспечение
Доклад принят в Программу конференции

Архитектуры

События, шины и интеграция данных в непростом мире микросервисов

Микросервисы получают все большую популярность в компаниях по всему миру. Какие организационные и технические проблемы они помогают решать? С какого момента монолиты перестают справляться с растущей нагрузкой на ваш сервис? ...

API
,
Микросервисы, SOA
,
Асинхронное программирование, реактивное программирование
,
Архитектурные паттерны
,
Методы и техника разработки ПО
,
Архитектура данных, потоки данных, версионирование
,
Критерии выбора технологий для проекта
,
Большие проекты/команды
,
Корпоративная культура и мотивация
Доклад принят в Программу конференции
Микросервисы: опыт использования в нагруженном проекте

Мы прошли довольно большой путь в разработке через микросервисы. Начинали разработку, когда это за рубежом только входило в тренд. По сути, не было никакой информации о том, как это делать правильно и, вообще, стоит ли это делать. ...

Микросервисы, SOA
,
Архитектурные паттерны
,
Отказоустойчивость
Доклад принят в Программу конференции
Архитектура поиска в Booking.com

Booking.com - популярный сервис по онлайн-бронированию отелей. Поиск отеля, отвечающего заданным характеристикам - это неотъемлемая часть бизнес-модели и основной инструмент для клиента. При постоянном росте компании вопросу производительности и масштабируемости поиска уделяется много внимания. ...

Java
,
Perl
,
Поисковые системы
,
Бэкенд / другое
,
Базы данных / другое
,
Архитектурные паттерны
,
Отказоустойчивость
,
Оптимизация производительности
,
Распределенные системы
,
Масштабирование с нуля
Доклад принят в Программу конференции

DevOps и эксплуатация

Собираем Docker-образы быстро и удобно

Одним из важных элементов процесса Continuous Delivery, построенного с использованием Docker, является сборка Docker-образов. На первый взгляд задача кажется тривиальной, а синтаксис Dockerfile — простым и понятным. Но что, если вы используете микросервисную архитектуру и вам необходимо собирать сотни или даже тысячи образов каждый день? ...

Технологии виртуализации и контейнеризации
,
Непрерывное развертывание и деплой
,
Непрерывная интеграция
Доклад принят в Программу конференции

Производительность мобильных приложений

"Распределенные" вычисления на мобильных платформах. Зачем еще нужен "металлический" фреймворк iOS

В какой-то момент кто-то в интернете решил: всё, что мы можем вычислить, мы должны вычислить где-то на “большой мощной машине”. Так родилась заново идея “тонкого клиента”, поработившая сознание разработчиков современных веб-приложений. Всё, на что способно пользовательское приложение, в 90% кейсов сегодня - красиво отрисовать контент по данным, рассчитанным удаленной машиной в одном из дата-центров. ...

Технологии и языки для iOS: ObjectiveC, Swift
,
Архитектура платформы iOS
,
Энергопотребление
,
Аппаратные и программными возможности мобильного устройства
,
Работа с графикой, 3D Моделирование
,
Мобильные приложения / другое
Доклад принят в Программу конференции
Бронирование билетов
Вы можете забронировать себе билеты уже сейчас — чем раньше Вы это сделаете, тем лучше, ведь цена на билеты постоянно растёт. Бронь вас ни к чему не обязывает, после бронирования у Вас будет пара недель на принятие решения об оплате.
ЗАБРОНИРОВАТЬ БИЛЕТЫ
Остались вопросы?
Спроси по телефону у контактного центра: +7 (495) 646-0768
Или напиши письмо в службу поддержки: support@ontico.ru
Rambler's Top100