Synchronous and Asynchronous Workloads Are Everywhere
Offered By: Hussein Nasser via YouTube
Course Description
Overview
Explore the fundamental concepts of synchronous and asynchronous operations in a comprehensive 35-minute video. Delve into the definitions and distinctions between these two approaches, then examine their applications across various domains. Discover how synchronous and asynchronous operations manifest in programming, real-time messaging systems, database replication and commits, and operating system caching with fsync. Gain valuable insights into the pervasive nature of these workloads and their impact on system design and performance.
Syllabus
Definition Synchronous vs Asynchronous
sync vs async In Programming
Sync vs Async In Real-time messaging
Sync vs Async In Database Replication
Sync vs Async in Database Commits
Sync vs Async in fsync Operating System cache
Taught by
Hussein Nasser
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera