Marco Otte-Witte

Get ready to Rustle

What if your server could handle 10x the traffic at a fraction of the cost? Learn how Rust makes high-performance backends accessible and reliable.

Get ready to Rustle
#1about 2 minutes

Why Rust is gaining widespread industry adoption

Rust's popularity is surging, with major tech companies like AWS and Google adopting it for systems programming to replace C and C++.

#2about 7 minutes

An introduction to Rust's core language features

Rust is a statically typed language with immutability by default, expressive enums like Result and Option, and a unique ownership system for compile-time memory management.

#3about 3 minutes

Exploring the mature ecosystem for Rust web development

The Rust web ecosystem is ready for production with foundational libraries like Tokyo and Axum, mature database crates, and powerful serialization tools like Serde.

#4about 5 minutes

Comparing Rust's performance against Node.js for web servers

A simple Rust web server can handle ten times the requests of an equivalent Node.js server with more consistent performance due to the absence of garbage collection pauses.

#5about 6 minutes

How Rust's type system improves reliability and maintainability

By using expressive enums and a strong type system, Rust makes invalid states unrepresentable, leading to more reliable and maintainable code compared to dynamically typed languages like Ruby.

#6about 6 minutes

Practical strategies for adopting Rust in your projects

Adopting Rust involves an initial learning curve but pays off in long-term maintainability, with ideal starting points being new microservices or high-performance APIs.

#7about 2 minutes

The future of Rust in modern web development

The Rust ecosystem is evolving to lower the initial development effort through better frameworks and language features, aiming to combine high productivity with its core strengths.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.

Rust and GoLang

Rust and GoLang

NHe4a GmbH
Karlsruhe, Germany

Remote
55-65K
Intermediate
Senior
Go
Rust