Concurrency
2022-04-30 10:30am
Duration: 4 hours
In this 4-hour workshop, we will explore the concepts of concurrency and multithreaded programming, and common patterns that we apply. Using some example code projects, we will learn how to make our code multithreaded in order to safely speed up our programs. We’ll also discover commonly encountered programming problems, and apply standard patterns to solve them.
Using these patterns as a base, we’ll also discuss how some of these ideas apply when thinking about distributed system design.
There will be breaks, including a lunch break, during this workshop.
Noam Chitayat
Noam Chitayat has been volunteering with Ada since before there was even an Ada classroom! He has built software and supported people for nearly 15 years, at places like Microsoft, Ookla, and Remitly. He currently manages platform teams at Indeed. He enjoys music, games, and exploring the Seattle food scene with his family.
Unfortunately, he cannot turn off the dad jokes.
