Язык Go на HighLoad++
Публикуем следующую порцию заявок на доклады на конференцию разработчиков высоконагруженных систем HighLoad++.
"Облачная обработка видео на примере услуги перекодирования видеороликов "налету"" от Ярослава Городецкого. В докладе рассказывается о новых сервисах по облачной обработке видео: монтирование видео в облаке, наложение текста на видео, перекодирование для адаптивного вещания, нарезка скриншотов из потоков
и подобных услугах. Особое внимание будет уделено реализации услуги перекодирования видеороликов налету. Эта технология применяется для ускорения загрузки интернет-видео на новостные сайты, что существенно ускоряет их редакционные процессы. Данная услуга является уникальной не только для российского, но и для мирового рынка.
В базах данных две новые заявки:
+ Статистика на NoSQL в реальном времени / Сергей Туленцев;
+ SciDB - массовые операции над данными / Павел Велихов.
Доклад от Евгения Попова про то, как сделать в Amazon действительно 24/7 систему? Что может казаться очевидным, а на самом деле не работает. И наоборот - работает, когда совсем не очевидно.
Да, наши гонцы вернулись с победой - мы добыли очень интересную тему от Google - язык Go!
+ Что такое Go? Немного истории. Основные свойства языка. Причины появления.
+ Введение в язык Go. Ряд примеров демонстрирующих основные элементы языка от простого к сложному.
+ Concurrency. Модель программирования, горутины и каналы. Паттерны для веб приложений.
+ Инструментарий. Система сборки, управления пакетами, документация, форматирование кода.
Мы также ведем переговоры с Google о выступлении представителей команды, которая придумала и внедрила новый способ тестировать C/C++ программы. Среди трофеев этого нового способа более 400 ошибок в Chrome (почти все -- security vulnerability).