Submit Search
Upload
WebRTC in production
•
1 like
•
734 views
Артем Захарченко
Follow
WebRTC in production. How to break NAT.
Read less
Read more
Software
Report
Share
Report
Share
1 of 69
Download now
Download to read offline
Recommended
Pics.io team presentation about latest technologies
Build your own multistack JS startup
Build your own multistack JS startup
Артем Захарченко
— Краткий экскурс в предыдущие доклады; - Описание нашей системы сбора статистики с контейнеров и рассказ почему мы решили отказаться от cadvisord; - Автоматическая система сборки контейнеров и интеграция с teamcity; — Наброс о системе генерации и хранения конфигураций.
Мониторь, автоматизируй Docker
Мониторь, автоматизируй Docker
Badoo Development
Каждый новичок знает, что Java делает половину работы за разработчика, в том числе собирает мусор. Очень удобно, не правда ли? Но что, если сборка мусора начинает занимать много времени и к тому же запускается очень часто? Вашему вниманию предоставляется реальный пример оптимизации потребления памяти JVM. Презентация подготовлена по материалам выступления Евгения Берлога на витебской конференции “Developer's Software Conference” (12.11.2016).
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильно
Vitebsk DSC
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
guest092df8
Speech for Docker meetup (18/06/2016 Moscow)
Docker integration into Badoo
Docker integration into Badoo
Anton Turetsky
Доклад о GC в риалтайм приложениях.
Управление памятью в CPython
Управление памятью в CPython
Anton Patrushev
Многие сайты измеряют время формирования странички, хотя на самом деле надо измерять время у пользователя. Тут рассказывается как это делать, и почему доставка страничек может занимать 10 секунд, при ping 100ms
Скорость с доставкой до пользователя
Скорость с доставкой до пользователя
Anatoliy Orlov
https://simply.name/ru/slides-pgconf2015.html
2015.02.06 PostgreSQL в Яндексе: история успеха №2
2015.02.06 PostgreSQL в Яндексе: история успеха №2
dev1ant
Recommended
Pics.io team presentation about latest technologies
Build your own multistack JS startup
Build your own multistack JS startup
Артем Захарченко
— Краткий экскурс в предыдущие доклады; - Описание нашей системы сбора статистики с контейнеров и рассказ почему мы решили отказаться от cadvisord; - Автоматическая система сборки контейнеров и интеграция с teamcity; — Наброс о системе генерации и хранения конфигураций.
Мониторь, автоматизируй Docker
Мониторь, автоматизируй Docker
Badoo Development
Каждый новичок знает, что Java делает половину работы за разработчика, в том числе собирает мусор. Очень удобно, не правда ли? Но что, если сборка мусора начинает занимать много времени и к тому же запускается очень часто? Вашему вниманию предоставляется реальный пример оптимизации потребления памяти JVM. Презентация подготовлена по материалам выступления Евгения Берлога на витебской конференции “Developer's Software Conference” (12.11.2016).
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильно
Vitebsk DSC
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
guest092df8
Speech for Docker meetup (18/06/2016 Moscow)
Docker integration into Badoo
Docker integration into Badoo
Anton Turetsky
Доклад о GC в риалтайм приложениях.
Управление памятью в CPython
Управление памятью в CPython
Anton Patrushev
Многие сайты измеряют время формирования странички, хотя на самом деле надо измерять время у пользователя. Тут рассказывается как это делать, и почему доставка страничек может занимать 10 секунд, при ping 100ms
Скорость с доставкой до пользователя
Скорость с доставкой до пользователя
Anatoliy Orlov
https://simply.name/ru/slides-pgconf2015.html
2015.02.06 PostgreSQL в Яндексе: история успеха №2
2015.02.06 PostgreSQL в Яндексе: история успеха №2
dev1ant
OpenStack Meetup на Highload++ 2018
Networks in the cloud on OpenStask: problems we face and their solution
Networks in the cloud on OpenStask: problems we face and their solution
Vadim Ponomarev
В процессе обновления высоконагруженных серверов раздачи видео (40Gbit/s с каждого сервера) со старого OpenSuSE 10.2 на новый CentOS 7 (время между релизами — 7 лет) мы столкнулись с рядом проблем — необъяснимый свопинг и запуски OOM killer, неравномерное распределение нагрузки по ядрам, обрывы соединений, скачки системной нагрузки на CPU. В докладе будет рассказано о том, как мы боролись с этими проблемами и какие технологии для этого использовали.
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Ontico
The network is the lifeblood of any modern private cloud, and it is also one of the hardest parts to understand, configure, and administer in the cloud. The rapid development of cloud technologies has spurred the emergence of special network equipment, new protocols, new technologies, and cloud IT professionals need to understand how it all works, interacts, and is managed. The main purpose of the report is to tell in detail how the network works in modern private clouds, what technologies are used, how they develop, identify problems, and give recommendations for solving them. Abstract: https://rootconf.ru/moscow-rit/2018/abstracts/3402 Video: https://www.youtube.com/watch?v=jrPdkdS5Vcc
Networking technology in modern Virtual Private Clouds (RUS, RootConf++ 2018)
Networking technology in modern Virtual Private Clouds (RUS, RootConf++ 2018)
Vadim Ponomarev
Mikrotik — наверное, единственный из доступных для малого и среднего бизнеса роутеров, в котором можно залезать и фильтровать данные, находящиеся на уровне пользовательских приложений. Именно поэтому на Mikrotik можно настроить правила фильтрации, которые срабатывают на определенный контент и могут надежно заблокировать такой тип трафика как: — Skype — Torrent — VPN — ICQ и прочие IM и многое другое. Поэтому, если от руководства или службы безопасности вам поступают такие запросы, после вебинара вы будете знать, как это настраивается! P.S. Вообще, залезать в данные, находящиеся на L7 - это определенная магия. Но что делать, если данные идут по HTTPS, ведь внутрь туда не залезть, скажете вы и будете правы. Однако, и тут есть решение, о котором мы немного расскажем на вебинаре. А подробно и с демонстрацией - на другом вебинаре, по фильтрации HTTPS-трафика.
Фильтрация соцсетей и лишнего трафика: использование L7 возможностей в Mikrotik
Фильтрация соцсетей и лишнего трафика: использование L7 возможностей в Mikrotik
mikrotik-training
В процессе обновления высоконагруженных серверов раздачи видео (40Gbit/s с каждого сервера) со старого OpenSuSE 10.2 на новый CentOS 7 (время между релизами - 7 лет) мы столкнулись с рядом проблем - необъяснимый свопинг и запуски OOM killer, неравномерное распределение нагрузки по ядрам, обрывы соединений, скачки системной нагрузки на CPU. В докладе будет рассказано о том, как мы боролись с этими проблемами и какие технологии для этого использовали.
Тюним память и сетевой стек в Linux: история перевода высоконагруженных сер...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных сер...
Dmitry Samsonov
Наверняка, Вы — крутой сисадмин, который всю свою сеть построил на безопасных технологиях и все зашифровал с помощью надежного шифрования. Наверняка, Вы даже знаете и умеете настраивать QoS для того, чтобы сетевой трафик от рутинных приложений не мешал сетевому трафику критических приложений. Однако, умеете ли Вы настраивать не просто QoS, а именно QoS внутри VPN туннелей? QoS внутри VPN имеет свою специфику, которую мы подробно разберем на бесплатном вебинаре.
QoS и приоритезация трафика внутри VPN-туннелей
QoS и приоритезация трафика внутри VPN-туннелей
mikrotik-training
Micro-services have been getting a lot of attention in the past year, but is it really a viable solution or just a passing fad? In this presentation we'll look deep into Bintray.com 's service architecture and talk about how and why we found ourselves naturally migrating from a central web application to a flock of micro-services.
The Great Migration by Baruch Sadogursky
The Great Migration by Baruch Sadogursky
JavaDayUA
Механика DDoS (Александр Крижановский)
Механика DDoS (Александр Крижановский)
Ontico
Что такое Веб Сокеты? Почему они нужны вам
Web sockets
Web sockets
Eugene Lisitsky
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
rit2010
- Краткая вводная про Docker (namespaces, cgroups и как Docker все это использует) - Как заходить в Docker из вашего софта? - Примеры: pam_docker и php_fpm_docker
Проникновение в Docker с примерами
Проникновение в Docker с примерами
Дмитрий Столяров
Introduction to the build systems. Makefile, cmake, ninja, Apache Ant, Apache Maven, Gradle
Software engineering seminars: gradle
Software engineering seminars: gradle
Semen Martynov
Git
Git
Alexander Gerasiov
Доклад Сергея Жемжицкого на HighLoad++ 2014.
Реклама со скоростью света (DMP-платформа), Сергей Жемжицкий (Clever Data)
Реклама со скоростью света (DMP-платформа), Сергей Жемжицкий (Clever Data)
Ontico
Technical introduction to blockchain on "Digital October blockchain weekend".
Blockchain: under the hood
Blockchain: under the hood
Dmitry Meshkov
Марина Широчкина: Верстка. Вид снизу
Марина Широчкина: Верстка. Вид снизу
Yandex
HighLoad++ 2017 Зал «Москва», 8 ноября, 17:00 Тезисы: http://www.highload.ru/2017/abstracts/2880.html Поисковая выдача Яндекса (СЕРП) - сложное многофункциональное веб-приложение с высокими требованиями к скорости загрузки. По ряду причин мобильный веб медленнее десктопа: ограничения по CPU/памяти в телефонах, нестабильность мобильных сетей. В докладе расскажем, как с учётом этих особенностей, мы ускоряем мобильный СЕРП.
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Ontico
В нашей компании есть система для запуска PHP-скриптов по расписанию, которая позволяет распределять нагрузку на множество узлов и обеспечивать отказоустойвость. И в этой системе необходимо уметь собирать логи скриптов с сотен (и даже тысяч) машин, желательно в режиме реального времени. У нас раньше была система сбора логов, собранная «на коленке», и выдающая относительно невысокую производительность. Производительности стало не хватать, и мы переписали систему на Go. Новая система не использует scribe и обладает некоторыми уникальными фичами, например «вытесняющей многозадачностью» при доставке - если один из скриптов пишет столько логов, что мы не успеваем их всех доставить, логи всех остальных скриптов продолжают доставляться, с небольшой фиксированной задержкой. Система легко забивает гигабитную сетевую карту на нашем сервере-приемнике логов и не слишком «тормозит» доставку в случае, когда пропускной способности всё же не хваетает. В докладе я расскажу о том, как мы делали эту систему и про то, как она работает изнутри. Исходные тексты доступны на github: https://github.com/badoo/thunder
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Tanya Denisyuk
— Как сделать сеть между Docker контейнерами и дать доступ к ней во вне без спецрешений; — Какие есть решения в Docker для сетевого взаимодействия; — сравнение weave, docker netwirking, macvlan.
Docker networking
Docker networking
Badoo Development
Ключевые цели. Этапы развития
Концепция развития производственной системы
Концепция развития производственной системы
Vladimir Katyshev
Выступление Эмилии Сафоновой, главного эксперта управления персоналом компании «Сибур» на Круглом столе FutureToday, прошедшем 26 сентября 2012 года на Экономическом факультете МГУ.
Отбор и развитие молодых R&D специалистов — Эмилия Сафонова, Сибур
Отбор и развитие молодых R&D специалистов — Эмилия Сафонова, Сибур
FutureToday
Открытая лекция Михаила Гордина, члена правления и управляющего директора ООО «Сибур» Клуб инженерных предпринимателей МГТУ им. Н.Э. Баумана, 10 февраля 2015 года Анонс: http://clip-russia.ru/2015/01/sibur/ Обзор: http://clip-russia.ru/2015/02/gordin2015/
М.Гордин. СИБУР и производственная система СИБУР
М.Гордин. СИБУР и производственная система СИБУР
Gregory Baev
More Related Content
What's hot
OpenStack Meetup на Highload++ 2018
Networks in the cloud on OpenStask: problems we face and their solution
Networks in the cloud on OpenStask: problems we face and their solution
Vadim Ponomarev
В процессе обновления высоконагруженных серверов раздачи видео (40Gbit/s с каждого сервера) со старого OpenSuSE 10.2 на новый CentOS 7 (время между релизами — 7 лет) мы столкнулись с рядом проблем — необъяснимый свопинг и запуски OOM killer, неравномерное распределение нагрузки по ядрам, обрывы соединений, скачки системной нагрузки на CPU. В докладе будет рассказано о том, как мы боролись с этими проблемами и какие технологии для этого использовали.
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Ontico
The network is the lifeblood of any modern private cloud, and it is also one of the hardest parts to understand, configure, and administer in the cloud. The rapid development of cloud technologies has spurred the emergence of special network equipment, new protocols, new technologies, and cloud IT professionals need to understand how it all works, interacts, and is managed. The main purpose of the report is to tell in detail how the network works in modern private clouds, what technologies are used, how they develop, identify problems, and give recommendations for solving them. Abstract: https://rootconf.ru/moscow-rit/2018/abstracts/3402 Video: https://www.youtube.com/watch?v=jrPdkdS5Vcc
Networking technology in modern Virtual Private Clouds (RUS, RootConf++ 2018)
Networking technology in modern Virtual Private Clouds (RUS, RootConf++ 2018)
Vadim Ponomarev
Mikrotik — наверное, единственный из доступных для малого и среднего бизнеса роутеров, в котором можно залезать и фильтровать данные, находящиеся на уровне пользовательских приложений. Именно поэтому на Mikrotik можно настроить правила фильтрации, которые срабатывают на определенный контент и могут надежно заблокировать такой тип трафика как: — Skype — Torrent — VPN — ICQ и прочие IM и многое другое. Поэтому, если от руководства или службы безопасности вам поступают такие запросы, после вебинара вы будете знать, как это настраивается! P.S. Вообще, залезать в данные, находящиеся на L7 - это определенная магия. Но что делать, если данные идут по HTTPS, ведь внутрь туда не залезть, скажете вы и будете правы. Однако, и тут есть решение, о котором мы немного расскажем на вебинаре. А подробно и с демонстрацией - на другом вебинаре, по фильтрации HTTPS-трафика.
Фильтрация соцсетей и лишнего трафика: использование L7 возможностей в Mikrotik
Фильтрация соцсетей и лишнего трафика: использование L7 возможностей в Mikrotik
mikrotik-training
В процессе обновления высоконагруженных серверов раздачи видео (40Gbit/s с каждого сервера) со старого OpenSuSE 10.2 на новый CentOS 7 (время между релизами - 7 лет) мы столкнулись с рядом проблем - необъяснимый свопинг и запуски OOM killer, неравномерное распределение нагрузки по ядрам, обрывы соединений, скачки системной нагрузки на CPU. В докладе будет рассказано о том, как мы боролись с этими проблемами и какие технологии для этого использовали.
Тюним память и сетевой стек в Linux: история перевода высоконагруженных сер...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных сер...
Dmitry Samsonov
Наверняка, Вы — крутой сисадмин, который всю свою сеть построил на безопасных технологиях и все зашифровал с помощью надежного шифрования. Наверняка, Вы даже знаете и умеете настраивать QoS для того, чтобы сетевой трафик от рутинных приложений не мешал сетевому трафику критических приложений. Однако, умеете ли Вы настраивать не просто QoS, а именно QoS внутри VPN туннелей? QoS внутри VPN имеет свою специфику, которую мы подробно разберем на бесплатном вебинаре.
QoS и приоритезация трафика внутри VPN-туннелей
QoS и приоритезация трафика внутри VPN-туннелей
mikrotik-training
Micro-services have been getting a lot of attention in the past year, but is it really a viable solution or just a passing fad? In this presentation we'll look deep into Bintray.com 's service architecture and talk about how and why we found ourselves naturally migrating from a central web application to a flock of micro-services.
The Great Migration by Baruch Sadogursky
The Great Migration by Baruch Sadogursky
JavaDayUA
Механика DDoS (Александр Крижановский)
Механика DDoS (Александр Крижановский)
Ontico
Что такое Веб Сокеты? Почему они нужны вам
Web sockets
Web sockets
Eugene Lisitsky
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
rit2010
- Краткая вводная про Docker (namespaces, cgroups и как Docker все это использует) - Как заходить в Docker из вашего софта? - Примеры: pam_docker и php_fpm_docker
Проникновение в Docker с примерами
Проникновение в Docker с примерами
Дмитрий Столяров
Introduction to the build systems. Makefile, cmake, ninja, Apache Ant, Apache Maven, Gradle
Software engineering seminars: gradle
Software engineering seminars: gradle
Semen Martynov
Git
Git
Alexander Gerasiov
Доклад Сергея Жемжицкого на HighLoad++ 2014.
Реклама со скоростью света (DMP-платформа), Сергей Жемжицкий (Clever Data)
Реклама со скоростью света (DMP-платформа), Сергей Жемжицкий (Clever Data)
Ontico
Technical introduction to blockchain on "Digital October blockchain weekend".
Blockchain: under the hood
Blockchain: under the hood
Dmitry Meshkov
Марина Широчкина: Верстка. Вид снизу
Марина Широчкина: Верстка. Вид снизу
Yandex
HighLoad++ 2017 Зал «Москва», 8 ноября, 17:00 Тезисы: http://www.highload.ru/2017/abstracts/2880.html Поисковая выдача Яндекса (СЕРП) - сложное многофункциональное веб-приложение с высокими требованиями к скорости загрузки. По ряду причин мобильный веб медленнее десктопа: ограничения по CPU/памяти в телефонах, нестабильность мобильных сетей. В докладе расскажем, как с учётом этих особенностей, мы ускоряем мобильный СЕРП.
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Ontico
В нашей компании есть система для запуска PHP-скриптов по расписанию, которая позволяет распределять нагрузку на множество узлов и обеспечивать отказоустойвость. И в этой системе необходимо уметь собирать логи скриптов с сотен (и даже тысяч) машин, желательно в режиме реального времени. У нас раньше была система сбора логов, собранная «на коленке», и выдающая относительно невысокую производительность. Производительности стало не хватать, и мы переписали систему на Go. Новая система не использует scribe и обладает некоторыми уникальными фичами, например «вытесняющей многозадачностью» при доставке - если один из скриптов пишет столько логов, что мы не успеваем их всех доставить, логи всех остальных скриптов продолжают доставляться, с небольшой фиксированной задержкой. Система легко забивает гигабитную сетевую карту на нашем сервере-приемнике логов и не слишком «тормозит» доставку в случае, когда пропускной способности всё же не хваетает. В докладе я расскажу о том, как мы делали эту систему и про то, как она работает изнутри. Исходные тексты доступны на github: https://github.com/badoo/thunder
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Tanya Denisyuk
— Как сделать сеть между Docker контейнерами и дать доступ к ней во вне без спецрешений; — Какие есть решения в Docker для сетевого взаимодействия; — сравнение weave, docker netwirking, macvlan.
Docker networking
Docker networking
Badoo Development
What's hot
(19)
Networks in the cloud on OpenStask: problems we face and their solution
Networks in the cloud on OpenStask: problems we face and their solution
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Networking technology in modern Virtual Private Clouds (RUS, RootConf++ 2018)
Networking technology in modern Virtual Private Clouds (RUS, RootConf++ 2018)
Фильтрация соцсетей и лишнего трафика: использование L7 возможностей в Mikrotik
Фильтрация соцсетей и лишнего трафика: использование L7 возможностей в Mikrotik
Тюним память и сетевой стек в Linux: история перевода высоконагруженных сер...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных сер...
QoS и приоритезация трафика внутри VPN-туннелей
QoS и приоритезация трафика внутри VPN-туннелей
The Great Migration by Baruch Sadogursky
The Great Migration by Baruch Sadogursky
Механика DDoS (Александр Крижановский)
Механика DDoS (Александр Крижановский)
Web sockets
Web sockets
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
Проникновение в Docker с примерами
Проникновение в Docker с примерами
Software engineering seminars: gradle
Software engineering seminars: gradle
Git
Git
Реклама со скоростью света (DMP-платформа), Сергей Жемжицкий (Clever Data)
Реклама со скоростью света (DMP-платформа), Сергей Жемжицкий (Clever Data)
Blockchain: under the hood
Blockchain: under the hood
Марина Широчкина: Верстка. Вид снизу
Марина Широчкина: Верстка. Вид снизу
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Docker networking
Docker networking
Viewers also liked
Ключевые цели. Этапы развития
Концепция развития производственной системы
Концепция развития производственной системы
Vladimir Katyshev
Выступление Эмилии Сафоновой, главного эксперта управления персоналом компании «Сибур» на Круглом столе FutureToday, прошедшем 26 сентября 2012 года на Экономическом факультете МГУ.
Отбор и развитие молодых R&D специалистов — Эмилия Сафонова, Сибур
Отбор и развитие молодых R&D специалистов — Эмилия Сафонова, Сибур
FutureToday
Открытая лекция Михаила Гордина, члена правления и управляющего директора ООО «Сибур» Клуб инженерных предпринимателей МГТУ им. Н.Э. Баумана, 10 февраля 2015 года Анонс: http://clip-russia.ru/2015/01/sibur/ Обзор: http://clip-russia.ru/2015/02/gordin2015/
М.Гордин. СИБУР и производственная система СИБУР
М.Гордин. СИБУР и производственная система СИБУР
Gregory Baev
Sonic r system
Sonic r system
smanager1
Lifehacks for startups by Oleksander Tatsenko, CEO at MOOCology
LifeHackDay 2015: MOOCology
LifeHackDay 2015: MOOCology
Sergey Dovgopolyy
Here is our Happiest Minds' Brand Journey as explained by Salil Godika, Co-founder, Chief Strategy & Marketing Officer, Happiest Minds
Happiest Minds Brand Journey
Happiest Minds Brand Journey
Happiest Minds Technologies
The rise of new technologies and the Internet in particular has resulted in the emergence of a new ecosystem which is significantly different from the traditional business models.
Whitepaper: Unified Communications Solution on Communication Enabled Business...
Whitepaper: Unified Communications Solution on Communication Enabled Business...
Happiest Minds Technologies
система обеспечения безопасности
система обеспечения безопасности
система обеспечения безопасности
journalrubezh
RuUborka
RuUborka
spbguru
Introducing Malta as a Notified AIF Regime - Peter Astleford
Introducing Malta as a Notified AIF Regime
Introducing Malta as a Notified AIF Regime
Chris Casapinta
Евгений Тютюев, Saintlab, Mobile-секция CodeFest 2015
Ставка на iBeacon. Новинки мобильной индустрии в реальной жизни
Ставка на iBeacon. Новинки мобильной индустрии в реальной жизни
CodeFest
Intro for quadrocopters, multirotor systems.
Multi rotor
Multi rotor
Dmitry Dorogoy
Презентация с вебинара для Web Academy. Докладчик: Марина Бриль - PPC Project Manager в агентстве Netpeak.
Фишки продвижения мобильных приложений от Netpeak
Фишки продвижения мобильных приложений от Netpeak
Netpeak
Презентация студии MotionEmotion. Видеопродакшн: съемка, монтаж, постпродакшн, анимация (2D, 3D). Графика: презентации, 3D-макеты, POSM и пр. Аудиопродакшн: написание музыки, аранжировка, ремиксы, сведение, мастеринг. Копирайт: написание текстов, стихотворных текстов, рекламных концепций и сценариев.
MotionEmotion (credentials)
MotionEmotion (credentials)
MotionEmotion
Презентация к докладу "iBeacon в гиперлокальном маркетинге" от компании Neklo.
iBeacon в гиперлокальном маркетинге
iBeacon в гиперлокальном маркетинге
Neklo
В этой презентации рассматривается технология iBeacon и как ее можно применять для розничных компаниях. Что такое маячки iBeacon, какие задачи они могут решать? iBeacon в реальном секторе экономики!
Презентация iBeacon. Что такое iBeacon и как эту технологию применять?
Презентация iBeacon. Что такое iBeacon и как эту технологию применять?
Notissimus
Yuri Trukhin - IE9 Launch
Yuri Trukhin - IE9 Launch
beloslab
Russian Startup Tour 2014. February, 25. Tomsk. Participant: Indood Analytics.
RST2014_Tomsk_IndoodAnalytics
RST2014_Tomsk_IndoodAnalytics
RussianStartupTour
Proximity presentation rus
Proximity presentation rus
Salmon Proximity Belarus
Презентация платформы Биконка - платформы создания мобильных приложений розничных магазинов. Быстрый и просто способ выхода в онлайн: - Мобильная витрина с ассортиментом и ценами - Карта магазинов с контактами - Спецпредложения, акции - Геотаргетированная реклама на технологии iBeacon, Beacon - Интернет-магазин: возможность заказа и доставки
Beaconka (Биконка) - мобильные приложения для розничных магазинов
Beaconka (Биконка) - мобильные приложения для розничных магазинов
Vladimir Stasevich
Viewers also liked
(20)
Концепция развития производственной системы
Концепция развития производственной системы
Отбор и развитие молодых R&D специалистов — Эмилия Сафонова, Сибур
Отбор и развитие молодых R&D специалистов — Эмилия Сафонова, Сибур
М.Гордин. СИБУР и производственная система СИБУР
М.Гордин. СИБУР и производственная система СИБУР
Sonic r system
Sonic r system
LifeHackDay 2015: MOOCology
LifeHackDay 2015: MOOCology
Happiest Minds Brand Journey
Happiest Minds Brand Journey
Whitepaper: Unified Communications Solution on Communication Enabled Business...
Whitepaper: Unified Communications Solution on Communication Enabled Business...
система обеспечения безопасности
система обеспечения безопасности
RuUborka
RuUborka
Introducing Malta as a Notified AIF Regime
Introducing Malta as a Notified AIF Regime
Ставка на iBeacon. Новинки мобильной индустрии в реальной жизни
Ставка на iBeacon. Новинки мобильной индустрии в реальной жизни
Multi rotor
Multi rotor
Фишки продвижения мобильных приложений от Netpeak
Фишки продвижения мобильных приложений от Netpeak
MotionEmotion (credentials)
MotionEmotion (credentials)
iBeacon в гиперлокальном маркетинге
iBeacon в гиперлокальном маркетинге
Презентация iBeacon. Что такое iBeacon и как эту технологию применять?
Презентация iBeacon. Что такое iBeacon и как эту технологию применять?
Yuri Trukhin - IE9 Launch
Yuri Trukhin - IE9 Launch
RST2014_Tomsk_IndoodAnalytics
RST2014_Tomsk_IndoodAnalytics
Proximity presentation rus
Proximity presentation rus
Beaconka (Биконка) - мобильные приложения для розничных магазинов
Beaconka (Биконка) - мобильные приложения для розничных магазинов
Similar to WebRTC in production
Артем Захарченко воркшоп «Построение мультисервисного стартапа в реалиях full-stack javascript» Frontend Dev Conf'14 www.fdconf.by
Построение мультисервисного стартапа в реалиях full-stack javascript
Построение мультисервисного стартапа в реалиях full-stack javascript
FDConf
Сергей Рыжиков, Александр Сербул (1С-Битрикс)
Сергей Рыжиков, Александр Сербул (1С-Битрикс)
Ontico
Игорь Шеко (Voximplant) Темное настоящее и светлое будущее WebRTC О спикере Игорь разрабатывает WebSDK в Voximplant. До вступления в команду Voximplant стал сооснователем и техническим директором компании Appatbox и сервиса обратных звонков Rocketcalback. Игорь — бывший FullStack-разработчик и человек, разочарованный в Scrum. О докладе WebRTC — это большая технология и состоит из многих частей. Из доклада Максима Лапшина вы узнаете о подводных камнях серверной реализации, а Игорь поделится опытом разработки коммерческого Web SDK, который совместим с Microsoft Edge и стандартом ORTC. Он расскажет о направлении развития этих API и попробует предсказать, что нас ждет в ближайший год. INTERCOM 2016, Москва Сайт конференции: https://intercomconf.com/
Темное настоящее и светлое будущее WebRTC
Темное настоящее и светлое будущее WebRTC
Voximplant
Intro into newsql, why should we use it. Problems in writing database drivers
dotnext version of "Tarantool, .net, newsql"
dotnext version of "Tarantool, .net, newsql"
Anatoly Popov
В данном докладе мы посмотрим какие новые возможности появились в стеке TCP/IP нового поколения ОС Windows Server 2008 и Windows Vista. Так же мы сравним новый стек TCP/IP со старым стеком ОС Windows XP/ Windows Server 2003.
Сравнение TCP/IP стека Windows Vista / Server 2008 и Windows XP / Server 2003
Сравнение TCP/IP стека Windows Vista / Server 2008 и Windows XP / Server 2003
Andrey Beshkov
Александр Коваленко Co-founder & Software Engineer Megadevices
Стек протоколов для IoT. Пример использования SNMP
Стек протоколов для IoT. Пример использования SNMP
Intersog
В презентации рассказывается о gRPC как об удобном инструменте для решения задач в микросервисных архитектурах, связанных со скоростью общения в сети, сериализацией и стримингом данных и т.д. The presentation describes the gRPC as a useful framework to solve the issues in micro service architectures, related to network communication speed, data serialization and streaming, and etc. Автор: Геннадий Карев / Gennady Karev
Введение в gRPC / Introduction to gRPC
Введение в gRPC / Introduction to gRPC
Mad Devs
использование РНР демонов в социальных играх слайды к докладу
PHP daemons into social games
PHP daemons into social games
Alexandre Kalendarev
Presentation about most popular IoT protocols. Открытые стандарты в мире IoT. • Обзор стеков протоколов для IoT • (MQTT, CoAP, SNMP). • Применение SNMP в IoT проектах. • Описание свойств IoT-устройства на примере термостата
IoT Conf UA 2016
IoT Conf UA 2016
Oleksandr Kovalenko
Стек протоколов для IoT http://conf.iotua.org/
IoT Protocols #iotconfua
IoT Protocols #iotconfua
Andy Shutka
Доклад на конференции Kolesa/Web 1.0
Введение в gRPC
Введение в gRPC
Колёса Крыша Маркет
Доклад Геннадия Карева на конференции kolesa/web
Введение в gRPC
Введение в gRPC
Mad Devs
В данной презентации рассмотрим следующие вопросы: 1. Зачем авиакомпании блокчейн? 2. Почему Hyperledger Fabric? 3. Какие у него плюсы и минусы? 4. S7 Techlab Opensource 5. Проблемы Fabric и их решение перед запуском в production
Hyperledger Fabric: From Proof Of Concept to Production
Hyperledger Fabric: From Proof Of Concept to Production
Dmitry Zhvakin
Лекция на IT-лаборатории в г. Пенза. 2017 г.
IT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчика
Mikhail Chinkov
Miscosoft Singularity - konkurs presentation
Miscosoft Singularity - konkurs presentation
Vasilii Diachenko
HighLoad++ 2017 Зал «Рио-де-Жанейро», 8 ноября, 18:00 Тезисы: http://www.highload.ru/2017/abstracts/2905.html Прошло более года с того момента, как Microsoft выпустила первую версию своего нового фреймворка для разработки web-приложений ASP.NET Core, и с каждым днем он находит все больше поклонников. ASP.NET Core базируется на платформе .NET Core, кроссплатформенной версии платформы .NET c открытым исходным кодом. Теперь у С#-разработчиков появилась возможность использовать Mac в качестве среды разработки, и запускать приложения на Linux или внутри Docker-контейнеров. ...
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Ontico
Every company comes to a point where it’s infrastructure no longer fits team and business needs, and kludges are not working anymore. That’s the time to re-think and redesign the whole infrastructure. This is exactly where our company was half a year ago. I will talk about our experience dealing with this challenge while balancing between existing technology, costs, today’s reality and future needs.
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Fwdays
Уже стало традицией, что каждую весну и осень мы проводим семинары. На прошедшем семинаре мы говорили о: - применяемых сегодня технологиях и архитектурах ВКС систем. - тонкостях работы ВКС систем на сетевом уровне. - продемонстрировали новые возможности в области унифицированных коммуникаций. - оптимальной настроитке аудио- и видеоподсистемы, а так же выбрать периферийное оборудование. Провели практическую демонстрацию различных вариантов оборудования рабочих мест и конференц-залов. Подробнее на http://trueconf.ru/company/news-events/videoconferencing-seminar/
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
TrueConf__
Александр Сербул (Битрикс24) Видеозвонки и шаринг экрана в мобильном приложении О спикере Отвечает за контроль качества интеграции и внедрений компании «1С-Битрикс» и выступает в роли архитектора и разработчика проектов, связанных с высокой нагрузкой и отказоустойчивостью («Битрикс24»). Окончил кафедру «Автоматизация и информатика» Донского государственного технического университета. До 2002 года работал советником в администрации Президента России по Южному федеральному округу, разработал официальный портал Юго-Западного банка Сбербанка России. Увлекается философией Unix, гибкими методологиями разработки ПО, системным анализом и проектированием. О докладе Рассмотрим технологию реализации видеозвонков HD-качества и шаринга экрана для мобильных приложений на платформах Android и Apple. Подробно остановимся на подводных камнях и доработках ядра WebRTC. INTERCOM 2016, Москва Сайт конференции: https://intercomconf.com/
Видеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложении
Voximplant
Павел Чурин, ICL Системные технологии
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Айдар Гилязов
Similar to WebRTC in production
(20)
Построение мультисервисного стартапа в реалиях full-stack javascript
Построение мультисервисного стартапа в реалиях full-stack javascript
Сергей Рыжиков, Александр Сербул (1С-Битрикс)
Сергей Рыжиков, Александр Сербул (1С-Битрикс)
Темное настоящее и светлое будущее WebRTC
Темное настоящее и светлое будущее WebRTC
dotnext version of "Tarantool, .net, newsql"
dotnext version of "Tarantool, .net, newsql"
Сравнение TCP/IP стека Windows Vista / Server 2008 и Windows XP / Server 2003
Сравнение TCP/IP стека Windows Vista / Server 2008 и Windows XP / Server 2003
Стек протоколов для IoT. Пример использования SNMP
Стек протоколов для IoT. Пример использования SNMP
Введение в gRPC / Introduction to gRPC
Введение в gRPC / Introduction to gRPC
PHP daemons into social games
PHP daemons into social games
IoT Conf UA 2016
IoT Conf UA 2016
IoT Protocols #iotconfua
IoT Protocols #iotconfua
Введение в gRPC
Введение в gRPC
Введение в gRPC
Введение в gRPC
Hyperledger Fabric: From Proof Of Concept to Production
Hyperledger Fabric: From Proof Of Concept to Production
IT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчика
Miscosoft Singularity - konkurs presentation
Miscosoft Singularity - konkurs presentation
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложении
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
More from Артем Захарченко
Frontend performance metrics
Frontend performance metrics
Frontend performance metrics
Артем Захарченко
Presentation
dataflow.pptx
dataflow.pptx
Артем Захарченко
Service workers
Background js
Background js
Артем Захарченко
Javascript developer way. FullstackJS apps vs Isomorphic apps Mean io way and DerbyJS way
Fullstack javascript. Isomorphic apps
Fullstack javascript. Isomorphic apps
Артем Захарченко
JS, performance, pics.io, binary, lightroom in browser
Performance optimisation in javascript
Performance optimisation in javascript
Артем Захарченко
JavaScript, js, jasmin, YUI testing
Js tacktalk team dev js testing performance
Js tacktalk team dev js testing performance
Артем Захарченко
Cloud computing
Cloud computing
Артем Захарченко
More from Артем Захарченко
(7)
Frontend performance metrics
Frontend performance metrics
dataflow.pptx
dataflow.pptx
Background js
Background js
Fullstack javascript. Isomorphic apps
Fullstack javascript. Isomorphic apps
Performance optimisation in javascript
Performance optimisation in javascript
Js tacktalk team dev js testing performance
Js tacktalk team dev js testing performance
Cloud computing
Cloud computing
WebRTC in production
1.
2.
WebRTC В production уже
сегодня Захарченко Артем myzlio@gmail.com @blackrabbit99
3.
Кто это? ● Gameloft ●
DevPro ● Pics.io @blackrabbit99
4.
Немного ностальгии
5.
Mosaic
6.
IE
7.
Netscape
8.
И тут понеслась
9.
Общее введение
10.
И тут понеслась
11.
Начнем ● MediaStream (aka
getUserMedia) ● RTCPeerConnection ● RTCDataChannel
12.
Структура WebRTC приложения
13.
Media Stream
14.
Media Stream Connection Demo
15.
RTCPeerConnection
16.
ICE framework ● сбор
местных IP и порт. ● проверка подключения между пирами ● keep alive соединения
17.
Signaling server ● Инициализация
связи ● Сетевые настройки ● Информация о кодеках/браузерах
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
Stun
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
SDP
52.
RTCPeerConnection 1. Обработка потерянных
пакетов 2. Подавление эха 3. Пропускная способность 4. Динамическая буферизация 5. Снижение и подавление шума 6. Очистка изображения
53.
Посмотрим в действии Demo
54.
All fine
55.
Где же проблемы?
56.
А вот и
они!
57.
Идеальный мир
58.
Реальный мир
59.
Turn
60.
RTCDataChannel передает ● String ●
Blob ● ArrayBuffer ● ArrayBufferView
61.
RTCDataChannel
62.
Основные пролемы ● Скорость ●
Размер файлов ● Размер чанков
63.
Поддержка
64.
Safari RIP???
65.
Safari
66.
IE ● CU-RTC-Web ● или
Google Chrome Frame
67.
Статистика
68.
Open Source ● PeerJs ●
EasyRTC ● PubNub ● ShareFest ● WebRTC.io
69.
QA Вопросы
Download now