Linux Piter 2015
21 ноября 2015 состоялась первая в России большая конференция про Linux как экосистему.
Идейными вдохновителями конференции стали сотрудники корпорации ЕМС. Намерение создать событие такого масштаба и уровня появилось у них после посещения ряда международных Linux-конференций в Америке и Европе. Первым важным шагом на пути создания большой отечественной Linux-конференции было формирование программного комитета. В него вошли сразу несколько представителей компании EMC, те самые, которые её создание и инициировали: Александр Акопян, ставший в последствии председателем программного комитета; Василий Толстой, еще и выступивший на конференции с докладом; и Дмитрий Кривенок, также сделавший очень интересный доклад. Затем мы пригласили в программный комитет Александра Чистякова, пожалуй самого известного и авторитетного человека в Linux-сообществе; Павла Фролова, издателя последнего читаемого айтишного бумажного журнала “Linux Format”; Кирилла Кринкина, доцента кафедры ЭВМ ЛЭТИ, а также Дмитрия Костюка, доцента кафедры ЭВМ Брестского ГТУ, со-организатора LVEE, ставшего главным двигателем конференции Linux Piter.
Основная задача программного комитета - вникнуть и понять полезность для конференции каждого доклада, который поступал к нам на рассмотрение. Кроме того, мы и сами активно искали и приглашали спикеров со всего мира. Никакого маркетинга, продаж и пиара, требования ко всем были одинаковые: рассказать о том, как продукт работает изнутри, куда он движется и как он будет развиваться.
Традиционно для Айти-События, конференция прошла в Original Sokos Hotel OlympiaGarden. Изначально, мы планировали, что конференция будет идти в два параллельных потока докладов. Однако, в последний месяц мы получили очень много интересных заявок от желающих выступить и не смогли им отказать. Так появился 3-й дополнительный поток докладов. В первом потоке выступали в основном англоговорящие спикеры и несколько русскоговорящих, чьи доклады были синхронно переведены на английский язык для иностранных гостей.
Хэдлайнерами конференции стали: Daniel Nagy (Managing director ePoint Systems) Ltd. из Венгрии, представители американской индустрии John Ronciak (SW Architect Intel) и Allen Hubbe (Software engineer EMC), а также наши соотечественники из Германии (Илья Космодемьянский) и Турции (Света Смирнова).
Подобную конференцию мы проводили впервые, во многом прощупывали почву, старались удовлетворить интерес аудитории, включая доклады на разные тематики. И судя по оценке докладов участниками, нам удалось создать действительно стоящее событие для мира Linux-сообщества. Из 19 докладов лишь три получили оценку ниже 4 баллов (из 5 возможных). Кроме того, мы получили много хороших отзывов, в том числе и от участников, постоянно посещающих Европейские “линуксовые” конференции, с комментариями, что уровень докладов и организация действительно соответствует большим международным мероприятиям, возможно даже и выше.
Представляем вам десятку лучших докладов конференции (разница между первым и 10-м всего 0,44 балла):
-
Павел Курочкин и Денис Габидуллин (Самый SoC, linux, u-boot, грабли),
-
Константин Ушаков (Сетевой стек OpenOnload. В чем и почему он обыгрывает ядро Linux),
-
Александр Чистяков (Оптимизация производительности в Linux: время удивительных историй),
-
Павел Емельянов (Живая миграция контейнеров: плюсы, минусы, подводные камни),
-
Тимофей Туренко (MaxScale: интеллектуальный шлюз данных),
-
Александра Федорова (OpenStack CI: flows, tooling, and more),
-
Илья Космодемьянский (Linux tuning to improve PostgreSQL performance),
-
Евгений Поляков (История, опыт, ошибки и успехи в процессе создания по-настоящему масштабируемых систем хранения данных),
-
John Ronciak (DPDK - The many ways to configure the kernel interfaces),
-
Дмитрий Самсонов (Тюним память и сетевой стек в Linux: история перевода высоконагруженных серверов на свежий дистрибутив).
Видео мы выкладываем постепенно. Все доступные записи вы сможете найти на нашем youtube-канале
Коротко о составе участников конференции
Всего в конференции приняло участие 150 человек.
Участники конференции по должностям:
Благодарности:
За интересную программу конференции благодарим наш замечальный программный комитет:
Александр Акопян Engineering Manager EMC |
Павел Фролов Генеральный директор ГНУ / Линуксцентр |
Дмитрий Костюк Доцент кафедры ЭВМ и систем БГТУ |
Кирилл Кринкин Доцент кафедры математического обеспечения ЭВМ ЛЭТИ |
Александр Чистяков Главный инженер Git in Sky |
Благодарм всех спикеров, которые подготовили увлекательные доклады по самым актуальным темам.
Большое спасибо участникам, которые приехали из разных уголков мира. Мы надеемся, что вы провели время с пользой.
Фотоальбомы:
Фотографии по итогам конференци:
- Основной альбом для скачивания
- Основной альбом во VK
- Основной альбом в Facebook
- или на этой странице в разделе галерея
Фотографии с эксскурсионного дня:
- Фотографии с экскурсии для скачивания
- Фотографии с экскурсии во VK
- Фотографии с экскурсии в Facebook
- или на этой странице в разделе галерея
До встречи на Linux Piter #2!
For the first time, IT-Sobytie hold conference «Linux Piter», which will take place on November 21 in St. Petersburg. We plan to have the conference more technologically oriented, rather than generic educational or marketing, so we will invite engineers from the companies who use GNU/Linux for the products and want to learn the trends and details on the different topics. The program committee of the conference included industry experts from Russia, Ukraine and Belarus.
|
Format |
|
Topics |
NETWORK |
SERVER AND STORAGE |
|
|
VIRTUALIZATION |
CLOUD |
|
|
EMBEDDED & MOBILE |
|
|
Program Committee |
||
Chairman of the Program Committee | ||
Alexander Akopyan Russia. Saint Petersburg Engineering Manager, EMC |
||
|
||
Pavel Frolov Russia. Saint Petersburg General director GNU / Linuxcenter General director Mezon.RU Publisher of Linux Format |
||
|
||
Kirill Krinkin Russia. Saint Petersburg Saint Petersburg Electrotechnical University «LETI» Associate Professor, Department of Computer Software |
||
|
||
Alexander Chistyakov Russia. Saint Petersburg Chief Engineer Git in Sky |
||
|
||
Dmitriy Kostiuk Belarus. Minsk Associate Professor of Computer and Systems Brest State Technical University Co-organizer of the conference LVEE |
||
Organizing Committee |
|
|
Denis Kalanov Russia. Saint Petersburg Development Director, IT-Dominanta Development Director, IT-Sobytie |
|
|
Diana Lyubavskaya Russia. Saint Petersburg Event manager, IT-Sobytie PR manager IT-Dominanta |
Track 1 |
Track 2 |
Track 3 |
9:00 - 10:00 Registration of participants. Welcome coffee. |
||
10:00 - 10:15 Official opening. |
||
10:15 - 10:55 | ||
Swarm: Distributed storage for Ethereum, the Turing-complete blockchain (eng) Daniel Nagy Managing director ePoint Systems Ltd. Hungary, Budapest |
Performance optimization in Linux: tales from the trenches (rus) Alexander Chistyakov Chief Engineer Russia. Saint Petersburg |
Container macrame (rus) Michael Shigorin Senior developer Russia. Moscow
|
10:55 - 11:00 Break. |
||
11:00 - 12:00 | ||
DPDK - The many ways to configure the kernel interfaces (eng) John Ronciak SW Architect USA. Beaverton |
Evgeniy Polyakov CEO Russia. Moscow |
Using of benefits of Linux-powered SoC-devices (rus) Pavel Kurochkin CTO Denis Gabidullin Lead developer Russia. Saint Petersburg |
12:00 - 12:30 Coffee-break. |
||
12:30 - 13:30 | ||
NTRDMA v0.1 - An Open Source RDMA Driver for PCIe NTB and DMA (eng) Allen Hubbe Software engineer USA. North Carolina |
Persistent memory in Linux (rus) Dmitry Krivenok Principal Software Engineer Russia. Saint Petersburg |
Scaling PostgreSQL (rus) Dmitry Vasilyev DBA Russia. Moscow |
13:30 - 14:30 Lunch. |
||
14:30 - 15:10 | ||
Live migration of containers: pros, cons, pitfalls (rus + eng) Pavel Emelyanov Architect Russia. Moscow |
Scaling down insecure desktop operating systems to virtualized desktop environments (rus) Dmitriy Kostiuk Associate Professor of Computer and Systems Brest State Technical University Belarus. Minsk |
MaxScale: An Intelligent Data Gateway (рус) Timofey Turenko QA engineer Finland. Vantaa |
15:10 - 15:15 Break. |
||
15:15 - 16:15 | ||
Linux tuning to improve PostgreSQL performance (rus + eng) Ilya Kosmodemiansky CEO / Adviser Germany. Saarbrucken |
Application configures network: specifics, problems, solutions (rus) Vasiliy Tolstoy Principal Software Engineer Russia. Saint Petersburg |
In progress... |
16:15 - 16:45 Coffee-break. |
||
16:45 - 17:25 | ||
Container security (rus + eng) Aleksey Zalesov Cloud Foundry Engineer Russia. Arkhangelsk |
OpenStack CI: flows, tooling, and more (rus) Aleksandra Fedorova CI Team Lead Россия. Москва |
In progress... |
17:25 - 17:30 Break. |
||
17:30 - 18:30 | ||
Troubleshooting MySQL Performance (rus + eng) Sveta Smirnova Principal Support Engineer Turkey. Alanya |
Сетевой стек OpenOnload. В чем и почему он обыгрывает ядро Linux (rus) Konstantin Ushakov CEO Russia. Saint Petersburg |
In progress... |
18:30 - 19:00 Official closing ceremony. |
||
19:15 - .... Networking. |
Live migration of containers: pros, cons, pitfalls |
|
Pavel EmelyanovArchitect Russia. Moscow. Architect in Odin Server Virtualization team, creator and maintainer of the CRIU project. Joined Parallels in 2004 as junior Linux kernel developer, later became kernel team leader. Now works on architecture of the Odin Server products. |
|
|
|
Linux tuning to improve PostgreSQL performance |
|
Ilya KosmodemianskyCEO / Adviser Germany. Saarbrucken. CEO and adviser in PostgreSQL-Consulting LLC, specialist on PostgreSQL, Oracle, DB2 databases. |
|
|
|
Troubleshooting MySQL Performance |
|
Sveta SmirnovaPrincipal Support Engineer Turkey. Alanya. Sveta Smirnova works as MySQL Support engineer since year 2006, she is author of the book "MySQL Troubleshooting" and author of JSON UDF functions for MySQL. In years 2006 - 2015 she worked in Bugs Analysis MySQL Support Group in MySQL AB, then Sun, then Oracle. In March 2015 Sveta joined Support Team in Percona. In years 2012-2015 she worked on bugs priority. She was also Support representative in MySQL Backup Development Team. She works on tricky support issues and MySQL software bugs on a daily basis. Before starting at MySQL in 2006, she worked as web developer on several closed CRM systems. In years 2012-2015 she worked on MySQL Labs project "JSON UDFs for MySQL". She is active participant in the open source community. Her main interests in recent years is solving DBA problems, finding ways to semi-automate this process and effective backup techniques. Sveta is author of the book "MySQL Troubleshooting" http://shop.oreilly.com/product/0636920021964.do) |
|
|
|
History, experience, mistakes and successes in the process of creating a truly scalable storage systems |
|
Evgeniy PolyakovCEO Russia. Moscow.
Present: CEO Reverbrain.com - distributed storage system Elliptics, scalable distributed search index Greylock |
|
|
|
Persistent memory in Linux |
|
Dmitry KrivenokPrincipal Software Engineer Russia. Saint Petersburg.
I’ve graduated from Saint-Petersburg Electrotechnical University (“LETI”) with master’s degree in applied mathematics and informatics in 2008. In 2009 I’ve joined EMC Corporation where I started working on advanced data path containers technology. After that I have been working in different groups on various projects from development of entry-level storage arrays to embedding of data services via KVM/LXC and SDS solutions. Currently I hold a position of principal software engineer and working on vVNX product.
My professional interests include, but aren’t limited to the following areas: |
|
|
|
Performance optimization in Linux: tales from the trenches |
|
Alexander ChistyakovChief Engineer Russia. Saint Petersburg. |
|
|
|
OpenStack CI: flows, tooling, and more |
|
Aleksandra FedorovaCI Team Lead Russia. Moscow. Dr. Aleksandra Fedorova works as a CI Team Lead in Mirantis. Also she is performing the duties of Fedora Ambassador and Fedora Packager in her spare time. At 2013 she became a Doctor rerum naturalium. Aleksandra is involved in Fedora Linux community as a hobby in parallel with the scientific work. She worked in various companies as a support engineer, a system administrator, and a build engineer. |
|
|
|
Swarm: Distributed storage for Ethereum, the Turing-complete blockchain |
|
Daniel NagyManaging director Hungary. Budapest. Даниэль Надь, разработчик в проекте Ethereum. В сфере финансовой криптографии работает с 2006-го года в своей компании ePoint Systems.PhD по прикладной математике из Queen's University (г. Кингстон, првинция Онтарио, Канада), диплом инжинера-связиста из Будапештского Технического Университета (г. Будапешт, Венгрия). |
|
|
|
NTRDMA v0.1 - An Open Source RDMA Driver for PCIe NTB and DMA |
|
Allen HubbeSoftware engineer USA. North Carolina Allen Hubbe is a software engineer in the Core Technologies Division at EMC Corporation. He is currently based out of Durham, North Carolina. He holds a Masters in Computers Science from the University of New Hampshire and spent time at the UNH Interoperability Laboratory. Allen is currently focused on developing system level software for storage and networking products which include Hyper Converged Infrastructure. Allen’s focus has been around transforming EMC’s proprietary software features to leverage OSS and to contribute these features back to the community. Allen most recently partnered with Intel Corporation to contribute significant NTB changes to kernel 4.2 and is currently seeking to contribute additional features to abstract Intel DMA transfers using an RDMA/Verbs interface. |
|
|
|
DPDK - The many ways to configure the kernel interface |
|
John RonciakSW Architect USA. Beaverton John has been working on device drivers for different communication stacks for more than 30 years. It all started with Unix and has been pretty much all Linux for the past 15 years. Most of this work was Ethernet related but work in the TCP/IP stack has been done as well. John leads a team of engineers responsible for ten Linux kernel device drivers and three FreeBSD kernel device drivers. Open Source licensing has been a big part of the job as well which helps out more junior engineers who don't have that knowledge. John also has five hardware patents while working for Intel. John is a SW Architect working for Intel in the Communication and Storage Infrastructure Group (CSIG). John has 30 years experience writing devices drivers for various operating system and is currently one of the leads in the Open Source driver group responsible for Eight Linux kernel drivers. |
|
|
|
Application configures network: specifics, problems, solutions |
|
Vasiliy TolstoyPrincipal Software Engineer Russia. Saint Petersburg Vasiliy is a Principal Software Engineer at EMC. Currently he is working on the programmed and adaptive network configuration. His professional interests are the Linux network stack, modern SDN, highly virtualized environments, virtualization and containers, UX and graphic visualization in the network applications. |
|
|
|
Scaling down insecure desktop operating systems to virtualized desktop environments |
|
Dmitriy KostiukAssociate Professor of Computer and Systems Brest State Technical University Belarus. Minsk Associated professor at Computers & Systems dept. in Brest State Technical University. Belarussian GNU/Linux & free/libre software evangelist. Co-organizer of LVEE, the main open source conference in Belarus since the year 2006. |
|
|
|
Container macrame |
|
|
Michael ShigorinSenior developer Russia. Moscow A long-time ALT Linux Team member (using Linux since 1998), co-organizer and participant of a few dozen conferences. Reading and writing in a bunch of languages, mostly Make, Ruby, Scheme and Russian. Also a generalist working on problem domain junction areas. Non politically correct type. |
|
|
MariaDB MaxScale: how to improve database scalability by an intelligent database proxy |
|
Timofey TurenkoQA engineer Finland. Vantaa Quality assurance engineer at MariaDB Corporation AB. Main focus of work is establishing of whole continuous integration, testing and defect management process for MariaDB Maxscale product as well as automatic test cases development. Previously team lead at Nokia Mobile Solutions, MeeGo Computers, Platform Security testing. Main duties are leading of tests development team, integration of test suites into corporate test automation and continuous integration machinery. PhD in system analysis, control and information processing from Saint Petersburg Electro-Technical University "ETU", Department of Automation and Control Processes |
|
|
|
Scaling PostgreSQL |
|
Dmitry VasilyevDBA Russia. Moscow Engineer. I started my professional career as developer and lately worked as DevOps methodology exploiter. I participated in the development of a platform for work and broadcasting: ПМЭФ 2013-2015, ЕГЭ 2015. Now I’m working in Postgres Professional company. |
|
|
|
Container security |
|
Aleksey ZalesovCloud Foundry Engineer Russia. Arkhangelsk Alexey Zalesov is a Cloud Foundry/DevOps Engineer at Altoros with seven years of experience in system administration. His core specialization is systems for IT monitoring and management. Alexey is particularly fascinated by the possibility to manage a full lifecycle of large distributed systems like Cloud Foundry with a single tool called BOSH. His professional interests also include Linux container tuning techniques for maximum performance. |
|
|
|
Using of benefits of Linux-powered SoC-devices |
|
Pavel KurochkinCTO Russia. Saint Petersburg CTO at STC Metrotek. Began as FPGA developer, worked in different environment, such as linux drivers, network programming, shell, Qt GUI and even highload systems development. Believes in Unix Way, tries to simplify rather than complicate. Last projects: high load monitoring system of multiple RTP video streams, new generation of ET/ETL-N devices produced by STC Metrotek this year. |
|
Denis GabidullinLead developer Russia. Saint Petersburg Lead developer at STC Metrotek. Has long-term experience in highspeed FPGA RTL and linux drivers development. Likes full control of everything in any system and code. Last projects: 10/40/100 gigabit ethernet communication platform, new generation of ET/ETL-N devices produced by STC Metrotek this year. |
|
|
|