Skip to content
0:00 / 0:00

#catseffect#supervisor#fibers

Supervisor | Background processing in functional Scala #3

Jakub Kozłowski

3.7K subscribers • 30 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

1.6K views5 years ago1 recommendation

Programming languagesSystems programmingScalaConcurrency and parallelism

Jakub Kozłowski explains how to manage the lifecycle of background fibers in Scala using the Supervisor abstraction from Cats Effect 3.

Episode 3 of the background processing series! In this one (as promised in episode 2) we're going over the Supervisor abstraction in Cats Effect 3. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) I'm on Twitter: twitter.com/kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you can buy me a coffee if you want: ko-fi.com/kubukoz Read the code: github.com/kubukoz/videos/blob/main/background/src/main/scal… Table of contents: - Introduction, overview of the example - Using Supervisor - Quick look at the implementation - Rules to remember - Summary, parting words If you want to learn more: Supervisor documentation: typelevel.org/cats-effect/docs/std/supervisor Ticket about configurable Supervisor: github.com/typelevel/cats-effect/issues/1881

Why it's here

1 person recommends this

u/kubukozcats,cats-effectin r/scala • Recommends

Supervisor | Background processing in functional Scala #3