Concurrency in Golang: Powering Efficient Microservices
Thu 27 Feb 2025 12:00 PM - 1:00 PM GMT
Online, Zoom
Description
This session will introduce the concept of concurrency and its pivotal role in modern application development. Discover how Golang’s built-in support for concurrency simplifies writing programs that perform multiple tasks simultaneously. Using real-life analogies and practical code snippets, Oluyemi will explain how Go’s unique concurrency model with goroutines and channels empowers developers to build scalable, efficient, and high-performing microservices.
Key takeaways from the session include:
- Concurrency Basics: Understand the fundamentals and their importance in modern applications.
- Golang’s Concurrency Model: Learn about goroutines and channels and how they simplify concurrent programming.
- Impact on Microservices: Explore how Go’s concurrency model transforms microservices, improving resource utilisation and load handling.
Speaker: Oluyemi Olususi