YoVDO

Crash Course on Asynchronous Execution and Fault Tolerance with Bastion

Offered By: Rust via YouTube

Tags

Rust Courses Fault Tolerance Courses Asynchronous Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore asynchronous execution patterns, fault-tolerance, and error handling in Rust through this conference talk by Mahmut Bulut. Delve into the interconnections between these concepts in modern systems and discover how the Bastion runtime's innovative approaches address challenges arising from current implementations. Learn about dependable systems, fault error propagation, business logic, and error recovery. Examine the role of supervisors, synchronization, and interoperability in building resilient systems. Gain insights into the natural and unnatural aspects of system design, and understand the practical applications of these concepts through usage examples and a Q&A session.

Syllabus

Intro
How people communicate
Rust error handling
dependable systems
error handling is not fault recovery
fault error propagation
business logic and error recovery
synchrony
Bastion
Supervisors
SP
Restart
Resiliency
System
Natural vs Unnatural
Synchronization
Source sink
Interoperability
Usage
Questions


Taught by

Rust

Related Courses

JavaScript Promises
Google via Udacity
Grand Central Dispatch (GCD)
Udacity
Asynchronous Programming in C# and .NET Core
Microsoft via edX
JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera
Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera