Composable and safe architecture for network packet monitoring - Jukka Taimisto

Ғылым және технология

🔔 FOLLOW RUSTLAB CHANNEL 🔔
ABSTRACT:
In the talk I’ll explain the benefits of using channels and async tasks for implementing composable architecture for network packet inspection. I’ll discuss the benefits of using channels instead of data structures with locking when sharing data between tasks (or threads). Using code examples I’ll explain the details of the architecture. I’ll also discuss benefits of using Rust for network packet (or, any data from untrusted source) parsing and dissection. I’ll go over some common pitfalls when parsing such data and how Rust helps to avoid those.
Talk requires basic knowledge of Rust and network protocols, but is aimed for audience which is not expert on either field.
This channel is dedicated to the videos of the RustLab conference.
⚙️ Follow us on TWITTER:
/ rustlab_conf
⚙️ Follow us on FACEBOOK:
/ rustlabconference
RustLab is the first Italian international conference on the Rust programming language, organized by Develer.
Develer is not just an Italian company projecting and releasing hardware and software solutions for the industrial environment, but is also an ensemble of people sharing their great passion for new technologies and how they can be applied to your everyday life.
⚙️ Follow DEVELER on INSTAGRAM:
/ wearedeveler
⚙️ Follow DEVELER on FACEBOOK:
/ we.are.develer
⚙️ Follow DEVELER on TWITTER:
/ develer
⚙️ Follow DEVELER on LINKEDIN:
/ 114426
⚙️ Follow DEVELER on TELEGRAM: t.me/wearedeveler
⚙️ Follow DEVELER on TIK TOK:
/ wearedeveler

Пікірлер

    Келесі