- Conference
- Program
- Speakers
- Price
- Location
Антон ЩербаковРоссия, Aviasales.ru Занимается разработкой и оптимизации поискового движка, внедрением API сайтов-партнеров в систему метапоиска, разработкой back-end составляющей дополнительных сервисов aviasales и мобильного приложения. «Отказоустойчивость на примере aviasales — почему даже если наши сервера падают, пользователи продолжают покупать билеты» В докладе на примере системы метапоиска aviasales будет рассмотрен переход от монолитной архитектуры RoR приложения к многозвенной системе внутренней разработки на базе tornado/python в целях ослабления зависимостей между подсистемами, упрощения контроля за потоком данных и изоляции потенциальных аварийных ситуаций. Будут рассмотрены побочные эффекты этого перехода, такие как устойчивость к пиковым нагрузкам, упрощение схемы выкатки обновлений и сокращение потребляемых машинных ресурсов. |
|
|
Alvaro VidelaШвейцария Developer Advocate для RabbitMQ/Pivotal. Автор книги «RabbitMQ in Action» for Manning Publishing. «Building a Distributed Data Ingestion System with RabbitMQ» |
|
Алексей РагозинРоссия, Deutsche Bank В Deustche Bank ведущий специалист в области технологий распределённого кэширования. Возглавлял внедрение In-memory Data Grid решений в компании GridDynamics. «Performance Test Driven Development» Для многих проектов требования по производительности являются не менее важными, чем функциональные требования. Не смотря на это, иногда кажется, что культура нагрузочного тестирования на годы отстаёт от функционального. Часто ли вы встречали, например, «непрерывное нагрузочное тестирование»? В этом докладе Алексей поделится опытом внедрения культуры нагрузочного тестирования (и в частности применения TDD подхода для нефункциональных требований). |
|
Кирилл Алешин(Канада) «Ламбда Архитектура на практике» Кирилл расскажет о таких темах, как практичность современных распределенных файловых систем для складирования структурированных данных, сложности синхронизации данных на разных Ламбда уровнях, а также несколько Big Data новинок для закрытия брешей в традиционном описании Ламбда архитектуры. Кирилл расскажет как о пользе этой модели, так и об извлеченных уроках ее использования. |
|
Сергей АверинРоссия, Badoo Руководитель проектов в Badoo. В интернете 70 лет, разрабатывал большие и малые сайты. Участвовал в создании проектов habrahabr.ru, dirty.ru, leprosorium.ru и еще в нескольких безымянных стартапах. «То, что вы хотели знать о HandlerSocket, но не смогли нагуглить» После этого доклада вы будете знать, что такое Handlersocket, нужен ли он вам и «как его готовить». Все как обычно — грабли, шишки, слезы из реальной жизни, направления «куда копать», примеры из практики. Вместе с докладом Сергей выложит код самописного php-клиента для HS, который мы используем в Badoo. |
|
Борис ТверитневРазработчик-генералист. Принимал участие в создании продуктов в области прикладной биометрии, online сервисов, в том числе VoIP решений. Один из создателей технологической online платформы международной security компании, обрабатывающей миллионы событий с устройств пользователей ежедневно. «Воздержание как практика программирования» (Россия) О том как сделать больше, сделав меньше, на примере создания аналитической системы безопасности для retail сектора. Подробно рассмотрим почему в проекте мы остановились на EventMachine + Rails, а не написали все на Erlang, почему long-polling в нашем случае достаточен и почему не стали прикручивать WebSockets, как мы работаем с БД и почему мы не используем NoSQL базу, хотя модель данных позволяет, как мы интегрируем видео системы и почему не написали или не адаптировали видео сервер, и какого черта там делает .Net. |
|
Александр БелоцерковскийРоссия, Microsoft Технический евангелист компании Microsoft, специализирующийся на облачных решениях и теме High Performance Computing. «HPC в облаке – миф или реальность?» С приходом облака в нашу жизнь стало возможным то, что было сложнореализуемым раньше – получить HPC-кластер на полдня и, после проведения расчетов, выключить. В докладе мы посмотрим на то, как создать кластер в облаке, между узлами которого будет интерконнект в 32 гигабита, как автоматизировать этот процесс и о параллельности вообще. |
|
Михаил ТабуновРоссия, Coub.com Идея доклада такая: у Coub система процессинга событий и анализа поведения пользователей, самописная. Она обрабатывает несколько млн событий в сутки, и интересна с инженерной точки зрения. |
|
Сергей СверчковБеларусь, Altoros Опыт разработки более 15 лет. Активный тренер по технологиям Oracle, спикер международных и локальных IT-конференций. «Практика построения высокодоступного решения на базе PaaS Cloud Foundry» В докладе продемонстрируется архитектура решения базирующегося на OpenStack, Cassandra и Cloud Foundry (PaaS). Описывается опыт разработки решения с высокими требования по доступности, безопасности и отказоустойчивости в области обработки данных с медицинских приборов. В презентации раскрываются нюансы работы над различными уровнями решения и их интеграцией. Вероятно это будет первый доклад в Беларуси по практическому применению PaaS Cloud Foundry. |
|
Александр ТобольРоссия, Одноклассники Занимается разработкой программного обеспечения для обработки видео и хранения информации более 6 лет. Занимается разработкой платформы видео сервиса портала «Одноклассники» «Кадры решают все, или стриминг видео в Одноклассниках» |
|
Антон ТюринРоссия, Яндекс Разработчик облачной платформы Cocaine. Разрабатывал API Яндекс.Браузера, работающее в Cocaine. «Инфраструктура под Cocaine» Докладчики расскажут о набитых шишках в управлении облаком, а так же других частях облачной инфраструктуры. Расскажут о расширении возможностей взаимодействия между компонентами облака, организации полноценного стриминга данных. Т.е. поделяться опытом создания облачного планировщика, оптимизирующего утилизацию ресурсов облака, профилирования приложения «на горячую». |
|
Евгений СафроновРоссия,Яндекс Занимается разработкой ядра облачной платформы Cocaine, а также поддержкой общих компонентов облачной инфраструктуры. «Инфраструктура под Cocaine» Докладчики расскажут о набитых шишках в управлении облаком, а так же других частях облачной инфраструктуры. Расскажут о расширении возможностей взаимодействия между компонентами облака, организации полноценного стриминга данных. Т.е. поделяться опытом создания облачного планировщика, оптимизирующего утилизацию ресурсов облака, профилирования приложения «на горячую». |
|
Денис КолошкоБеларусь, IT Band СTO компании IT Band. 12+ лет работы в промышленной разработке ПО, системный архитектор, технический консультант, активный разработчик. «Пример нагруженной системы на базе продуктов Microsoft, Amazon, Open-Source» Будет показан пример архитектуры популярной социальной сети в Англии, переработанной на новом стеке, чтобы решить проблемы производительности, отказоустойчивости и горизонтального масштабирования. Новый стек базируется на технологиях: .NET, SignalR, Couchbase, RabbitMQ, ElasticSearch, Amazon Services (CloudFront, S3, EC2, Route 53, Balancer), Windows, Linux. Цель: показать одну из моделей архитектуры нагруженных веб-систем, практики и возможные подводные камни при разработке высоконагруженных Интернет систем. |
|
Donatas MažionisLithuania, Adform Technical Lead & Scrum Master at Adform. C# developer since 2006. Building backend services for ad serving, real-time bidding. «Building low latency web APIs». Come to this talk if you: - measure your API latencies in average milliseconds |