Möchten Sie mit Ihrem Team teilnehmen? Profitieren Sie von unseren Gruppenrabatten! Schreiben Sie an events@dpunkt.de

Netzwerk-Applikationen mit dem Tokio Stack

Online-Workshop, 28.10.2021, 9-17 Uhr



Tokio ist eine asynchrone Runtime für Rust, die vor allem für Netzwerk-Applikationen gestaltet wurde. Als Grundbaustein in vielen Bibliotheken und Applikationen übernimmt sie asynchrone I/O und Aufgaben wie Synchronisierung und Scheduling. All das unter vernünftigen Abstraktionen um auch mit wenig Erfahrung zu schnellen und stabilen Resultaten zu kommen.
Da man in Rust beinah unweigerlich mit Tokio konfrontiert wird, sehen wir uns in diesem Workshop den Tokio Stack und das dazugehörige Ökosystem anhand von konkreten Beispielen genauer an.

Wir navigieren uns durch verschiedene Crates und schreiben einfache Chats, Microservices, und größere Web-Anwendungen.

Vorkenntnisse

  • Grundlagenwissen zu Rust
  • Grundlagenwissen zu TCP/IP, HTTP, Sockets

Lernziele

  • Sicherer Umgang mit Tokio als Bibliothek und asynchroner Runtime
  • Verständnis für die unterschiedlichen Crates des Tokio Stacks
  • Sichere Concurrency in Rust

Speaker

 

Stefan  Baumgartner
Stefan Baumgartner arbeitet bei Dynatrace im österreichischen Linz. Er ist Autor von "TypeScript in 50 Lessons" -- veröffentlicht 2020 bei Smashing Magazine. In seiner Freizeit organisiert er ScriptConf, DevOne, Rust Meetup Linz, Stahlstadt.js und das legendäre Technologieplauscherl. Wenn noch ein wenig Freizeit übrig bleibt, spricht er mit einer illustren Runde an Gastgeber*innen über Webtechnologien beim Working Draft Podcast, genießt italienische Pasta, belgisches Bier, und britischen Rock

betterCode-Newsletter

Sie möchten über die betterCode() auf dem Laufenden gehalten werden?

 

Anmelden