Skip to Main Content
Talk Intermediate

Rust for the Win: Building a High-Performance OAuth 2.0 Server

Approved
Session Description

Building a High-Performance, Secure OAuth 2.0 Server with Rust, Axum, Postgres, and SQLX


This session delves into the construction of a robust and efficient OAuth 2.0 server using Rust's powerful ecosystem. We'll explore how to leverage the strengths of Axum for web application development, Postgres for reliable data storage, and SQLX for efficient database interactions.


By building an OAuth 2.0 server from the ground up, we'll demonstrate how Rust's focus on safety and concurrency can be harnessed to create resilient and performant systems. We'll uncover the intricacies of implementing JWT-based authentication and authorization, while highlighting the performance advantages of Rust compared to traditional languages.


Furthermore, this session will dispel the myth that Rust is exclusively a low-level language. We'll showcase how Rust's high-level abstractions can be effectively combined with granular control over system resources to achieve optimal performance without sacrificing developer productivity.


Join us as we explore the power of Rust for building scalable, secure, and high-performance web applications.



Session Categories

FOSS

Speakers

vishal kumar Software Architect | Tata Digital

Vishal Kumar is a seasoned Software Architect at Tata Digital, where he spearheads the development of innovative apps and platforms. A graduate of Jadavpur University, Kumar brings a robust academic background to his role. His technical prowess is evident in his proficiency across a diverse technology stack, encompassing Spring Boot, Ktor, Rust, Node.js, and Flutter. Kumar's ability to navigate these languages and frameworks is showcased in his successful contribution to the development of the TNeu app and Platforms powering Tata Digital group.


vishal kumar

Reviews

Reviews are hidden by the event organisers.