YoVDO

Powering Crowd-sourcing of Public Transit Delays with Rust

Offered By: Rust via YouTube

Tags

RustFest Courses Rust Courses System Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Rust powers crowd-sourcing of train delays in South Africa in this 28-minute conference talk from RustFest Barcelona. Learn about the challenges faced by millions of train commuters dealing with unreliable schedules and lack of accurate information. Discover the progressive use of Rust to create tools and services that help reduce uncertainty in arrival times for both train and bus services, all while operating with limited computing resources. Gain insights into the architecture, data processing, and notification systems implemented to improve public transit information. Understand how the Rust language and ecosystem enable scalable and cost-effective solutions for infrastructure issues. Follow the evolution of vehicle tracking, spatial data handling, and user notification services. Conclude with a discussion on why Rust was chosen for this project and participate in a Q&A session.

Syllabus

Intro
Background
Metro Trains
Infrastructure Issues
Data
Solution
Architecture
Example
Notify Users
Calculate Delays
Location Samples
Trip Status
Sample Processing
Spatial Data
Vehicle Spins
Vehicle Spins Evolution
Notification Service
Actives
Why Rust
Questions


Taught by

Rust

Related Courses

SAP S/4HANA – Deep Dive
SAP Learning
Information Security- II
Indian Institute of Technology Madras via Swayam
Sistemas de gestión de la energía
Fundacion para la Eficiencia Energética via Independent
Базы данных (Databases)
Saint Petersburg State University via Coursera
Системное мышление
Moscow Institute of Physics and Technology via Coursera