We regularly and regularly attend Linux conferences around the world. It seemed surprising to us that in Russia, a country with such a high technological potential, there is not a single similar event. That is why we contacted IT-Events several years ago and suggested making a big Linux conference. This is how Linux Piter appeared - a large-scale thematic conference, which this year will be held in the northern capital on October 4 and 5 for the fifth time in a row.
This is a great event in the Linux world that you definitely won't want to miss. Why? We’ll talk about this under the cut.
This year we’ll discuss servers and storage, cloud infrastructure and virtualization, networks and performance, embedded and mobile, but not only. We will meet, communicate, and together develop a community of Linux enthusiasts. Conference speakers are core developers, recognized experts in the field of networks, data storage systems, security, virtualization, embedded and server systems, DevOps engineers and many others.
We have prepared many new interesting topics and, as always, have invited the best international experts. Below we will talk about some of them. Of course, each visitor will have the opportunity to meet with the speakers and ask them all their questions.
Once upon an API ...
Michael Kerrisk, man7.org, Germany
Michael will talk about how one innocuous and almost necessary system call can provide prominent programmers from a dozen large international companies for many years to work.
By the way, Michael wrote the well-known book on system programming in Linux (and Unix) “The Linux Programming Interface”. So if you have a copy of this book, grab it at the conference to get an autograph from the author.
Modern USB gadget with custom USB functions & its integration with systemd
Andrei Pietrasiewicz, Collabora, Poland
Andrew is a regular speaker at the Linux Foundation. His report will be devoted to how to make a USB gadget from a Linux device that can be connected to another computer (say, on Windows) and used using only standard drivers. For example, a camcorder can be seen as a storage for video files. All magic is created on the fly using existing tools and systemd.
Towards Linux kernel security: the journey of the past 10 years
Elena Reshetova, Intel, Finland
How has the Linux kernel security approach changed over the past 10 years? New achievements, old unresolved issues, directions for the development of the kernel security system, and the holes that today's hackers are trying to crawl into - you can learn about this and much more at Elena's speech.
Hardening an application-specific linux
Tycho Andersen, Cisco Systems, USA
Taiko (someone pronounces his name as Quiet, and we in Russia call him Tikhon) will come to Linux Piter for the third time. This year - with a report on modern approaches to improving the security of specialized systems based on LInux. For example, a system for managing a weather station can cut off many unnecessary and insecure parts, this will enable enhanced security mechanisms. He will also show how to properly "prepare" TPM.
USB arsenal for masses
Krzysztof Opasiak, Samsung R&D Institute, Poland
Kristof is a talented graduate student at the Warsaw Institute of Technology and an open source developer at Samsung R&D Institute Poland. He will talk about methods and tools for analyzing and reengineering USB traffic.
Multi-core application development with Zephyr RTOS
Alexey Brodkin (Alexey Brodkin), Synopsys, Russia
You could also meet Alexei at previous conferences. This year, he will tell you how to use multi-core processors in embedded systems, since they have become so cheaper today. As an example, he uses Zephyr and those boards that he supports. At the same time, you will find out what can already be used, and what is under development.
Running MySQL on Kubernetes
Nikolay Marzhan (Mykola Marzhan), Percona, Ukraine
Nikolai has been a member of the Linux Piter program committee since 2016. By the way, even members of the program committee go through all stages of the selection of reports on an equal basis with the rest. If their report does not meet our strict criteria, then he will not attend the conference as a speaker. Nikolay will tell you what open source solutions exist to run MySQL in Kubernetes and analyze the current state of these projects.
Linux has many faces: how to work on any distribution
Sergey Shtepa, Veeam Software Group, Czech Republic
Sergey works in the System Components division and is creating the change block tracking component for Veeam Agent for Windows and the indexing component for Veeam Backup Enterprise Manager. It will show how to build your software for any version of LInux and what ifdef replacements are.
Linux networking stack in enterprise storage
Dmitry Krivenok, Dell Technologies, Russia
Dmitry, a member of the Linux Piter program committee, has been working to create unique conference content since its inception. In his report, he will talk about his experience with the Linux network subsystem in storage, non-standard problems and how to solve them.
MUSER: Mediated Userspace Device
Felipe Franciosi, Nutanix, UK
Felipe will tell you how to programmatically portray a PCI device - and in userspace! It will come out as a living, and there is no need to urgently make a prototype to start developing software.
Evolution of identity and authentication in Red Hat Enteprise Linux 8 and Fedora distributions
Alexander Bokovoy, Red Hat, Finland
Alexander is one of the most respected speakers of our conference. His presentation will be devoted to the evolution of the subsystem of identification and authentication of users and its interfaces in RHEL 8.
Secure execution of applications on modern Linux-based smartphone: Secureboot, ARM TrustZone, Linux IMA
Konstantin Karasev, Dmitry Gerasimov, Open Mobile Platform, Russia
Konstantin will talk about the means of safely loading the Linux kernel and applications, as well as their application in the Aurora mobile OS.
Self modifying code in Linux kernel - what where and how
Evgeniy Paltsev, Synopsys. Russia
Eugene will share the experience of applying the interesting concept “after assembly to modify the file” on the example of the Linux kernel.
ACPI from scratch: U-Boot implementation
Andy Shevchenko, Intel, Finland
Andy will talk about using the Power Management Interface (ACPI), as well as how the device discovery algorithm in the U-Boot bootloader is implemented.
Comparison of eBPF, XDP and DPDK for packet inspection
Marian Marinov, SiteGround, Bulgaria
Marian has been working with Linux for almost 20 years. He is a big fan of FOSS, and therefore he can be found at FOSS conferences around the world. He will talk about a high-performance Linux virtual machine that cleans up traffic to combat DoS and DDoS attacks. Marian will bring to our conference several cool open source games that will be available in a special gaming zone. Modern open source game engines are not what they used to be. Come and see for yourself.
Zoned Block Device ecosystem: no longer exotic
Dmitry Fomichev, Western Digital, USA
Dmitry will talk about a new class of drives - zoned block devices, as well as their support in the Linux kernel.
Linux perf advancements for compute intensive and server systems
Alexey Budankov (Inteley Budankov), Intel, Russia
Andrei will show special magic for measuring the performance of SMP and NUMA systems and talk about recent improvements in Linux Perf for high-performance server platforms.
And that's not all!
For a description of other reports, see the
Linux Piter 2019 website.
About preparation for the conference
By the way, you probably ask what does Dell have to do with it? Dell Technologies is an ideological mastermind and one of the key partners of Linux Piter. We do not just sponsor the conference, our employees are members of the program committee, participate in the invitation of speakers, choosing the most relevant, complex and interesting topics of reports.
The conference program committee consists of 12 experts. Chairman of the Committee is Dell Technologies Technical Manager Alexander Hakobyan.
International team: Intel Technical Director Andrei Laperrier, BSTU Associate Professor Dmitry Kostyuk, Percona Technical Director Nikolai Marzhan.
Russian team: candidate of technical sciences, head of the department at LETI Kirill Krinkin, leading programmers at Dell Technologies Vasily Tolstoy and Dmitry Krivenok, architect Virtuozzo Pavel Emelyanov, leading marketing manager at Dell Technologies Marina Lesnykh, CEO IT-Events Denis Kalanov, event managers Diana Lyubavskaya and Irina Saribekova.
The program committee is responsible for filling the conference with useful and relevant reports. We ourselves invite experts interesting to us and the community, as well as choose the most worthy of the topics that have been submitted for consideration.
Then work with the selected reports begins:
- At the first stage, the problems and interest of the community in the declared topic are generally assessed.
- If the topic of the report is relevant, a more detailed description is requested.
- The next step is remote listening (by this time the report should be 80% ready).
- Then, if necessary, changes are made, and re-listening takes place.
If the topic is interesting and the speaker knows how to beautifully reveal it, the report will certainly get into the program. We help some speakers to open up (we conduct several rehearsals and give recommendations), because not all engineers were born great speakers.
And only after that you hear the final version of the report at the conference.
Recording and presentation of reports of past years:
How to get to the conference?
Everything is extremely easy: you just need to buy a ticket
using the link . If you don’t have the opportunity to come to the conference or arrange access to the online broadcast, do not worry. Sooner or later (although rather late than early — we will not hide) most of the reports will appear on
the conference’s YouTube channel .
We hope that we managed to interest you. See you at Linux Piter 2019! In our opinion, it will really be very, very interesting and useful.