Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Goroutines and Cells - Lessons in Goal-Directed Systems

Gopher Academy via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore a revolutionary approach to Go concurrency by learning from bioelectric signaling in cellular systems in this 31-minute conference talk. Discover how biological systems achieve scalable, decentralized coordination and contrast these methods with traditional concurrency patterns like worker pools and fixed-rate limiters that often fail to adapt to dynamic workloads. Examine how biological systems utilize graded communication, rhythmic synchronization, and localized interactions to coordinate without centralized control, and learn to apply these principles to Go concurrency for designing adaptive, nature-inspired systems. Master how graded signaling enables dynamic resource allocation to reduce bottlenecks in goroutine coordination, understand how rhythmic synchronization orchestrates periodic tasks more efficiently than independent timers, and see how decentralized interactions create emergent consensus without centralized control. Gain new mental models for designing concurrent systems through conceptual models and real-world analogies, developing insights into nature-inspired approaches that make Go applications more resilient, scalable, efficient, fault-tolerant, and self-organizing.

Syllabus

GopherCon 2025: Goroutines and Cells: Lessons in Goal-Directed Systems - Carlisia Campos

Taught by

Gopher Academy

Reviews

Start your review of Goroutines and Cells - Lessons in Goal-Directed Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.