Wir freuen uns, dich zu einem inspirierenden Abend voller Einblicke in die Welt von Rust begrüßen zu dürfen. Wir tauchen tiefer in die Anwendungsmöglichkeiten und Herausforderungen ein, denen Unternehmen bei der Implementierung von Rust begegnen:
Talk 1: Rust in Production (Matthias Endler)
Große Unternehmen wie Mozilla, Google und Co. setzen Rust für kritische Projekte ein. Soweit so klar.
Hinter den Kulissen gibt es jedoch eine Vielzahl von Firmen, die Rust in der Produktion einsetzen, ohne dass dies groß publik gemacht wird. Und wenn ich als Consultant mit diesen Unternehmen spreche, dann höre ich immer wieder die gleichen Gründe für die Wahl von Rust.
Für Firmen ist nicht hauptsächlich die Geschwindigkeit von Rust ausschlaggebend, sondern vielmehr die Stabilität und die Reduzierung operativer Komplexität und Kosten.
Mein Talk richtet sich auch an kleine- und mittelständische Unternehmen, die Rust in Betracht ziehen. Ich biete einen Einblick in die Vorteile und Herausforderungen von Rust und zeige anhand von Beispielen, wie Rust in der Praxis eingesetzt wird und ein paar Zahlen und Fakten hinter den Entscheidungen von Unternehmen.
Talk 2: Async Rust und FFI, oder wie ich eine Runtime in C++ baute (Florian Limberger)
Letztes Jahr standen wir vor der Herausforderung, eine Komponente in async Rust neu zu schreiben, die bereits in verschiedenen Systemen in unterschiedlichen Sprachen implementiert war.
Um zu demonstrieren, dass dies möglich ist, haben wir eine Demo erstellt, in welcher ein C++-Program eine asynchrone Rust-Bibliothek verwendet. Dies erforderte unter anderem den Aufbau einer async Runtime in C++. In diesem Vortrag werde ich zeigen, wie wir das bewerkstelligt haben.
Folgende ungefähre Agenda erwartet dich:
- ab 18 Uhr Ankommen
- 18:30 Uhr 1. Vortrag & Fragen
- 19:15 Uhr Pause mit Essen & Gesprächen
- 19:45 Uhr 2. Vortrag & Fragen
- 20:30 Uhr Abschluss und Zeit für weitere Gespräche
Das Meetup findet in deutscher Sprache statt und für sichere Hygienebedingungen ist gesorgt.
Speaker
Matthias Endler wohnt in Düsseldorf und ist Rust Consultant und Open Source Maintainer.
Er berät Firmen bei der Einführung von Rust und hat zu hunderten von Open Source Projekten beigetragen. Er ist Mitgründer von analysis-tools.dev und openpodcast.app. Sein Wissen teilt er auf seinem Blog corrode.dev und in seinem Podcast „Rust in Production“.
Florian Limberger ist Embedded Entwickler bei inovex in Karlsruhe mit den Schwerpunkten Embedded Linux und Echtzeitsysteme. Er bewegt sich gerne abseits der ausgetretenen Pfade, sowohl in der Software-Entwicklung als auch außerhalb von Computerwelten.