25% off

Use code FUNCMAIN at checkout for 25% off all premium courses.

Get started →
rust Image

rust

Rust Module Tutorial

Rust Module Tutorial

In this tutorial, we are going to look at modules within Rust and how you can define and import your own simple modules!

beginner rust
Using RwLock and CondVars in Rust

Using RwLock and CondVars in Rust

Learn how to use RwLock and CondVars in this tutorial by Brian L. Troutwine, a software engineer with an interest in …

Concurrency rust
Learning Generics in Rust

Learning Generics in Rust

Learn generics in this tutorial by Andrew Johnson, a software developer who has worn many hats.

intermediate rust
Part 6 - Configuration & Authentication

Part 6 - Configuration & Authentication

In the final part of this series, we move our gateway configuration into a YAML file and implement JWT-based …

rust
Part 5 - Load Balancing & Health Checks

Part 5 - Load Balancing & Health Checks

In this tutorial, we add load balancing to our API gateway with round-robin distribution and background health checks …

rust
Part 4 - Rate Limiting

Part 4 - Rate Limiting

In this tutorial, we implement a token bucket rate limiter as middleware for our API gateway, protecting backend …

rust
Part 3 - Middleware Pipeline

Part 3 - Middleware Pipeline

In this tutorial, we build a composable middleware system using Rust traits. We implement logging, CORS, and custom …

rust
Part 2 - Routing & Path Matching

Part 2 - Routing & Path Matching

In the second part of this series, we add a routing layer to our API gateway so it can forward requests to different …

rust
Part 1 - Project Setup & Your First HTTP Proxy

Part 1 - Project Setup & Your First HTTP Proxy

In the first part of this series, we set up our Rust project, learn the basics of async programming with Tokio, and …

rust
Building an API Gateway in Rust

Building an API Gateway in Rust

In this project series, we are going to be building a fully functional API gateway from scratch in Rust! We'll cover …

rust
Next Page >>
Showing Page 1 of 2