Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Fast, Simple Concurrency with Scala Native
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 This talk is about
- 3 Talk Outline
- 4 About me
- 5 Background: Concurrency
- 6 Concurrency in Scala
- 7 Common Concurrency Issues
- 8 Design Questions
- 9 Scala Native is
- 10 Caveat
- 11 Introducing libuv
- 12 libuv and Scala Native
- 13 A Tour of Native-Loop
- 14 Streams (take 1)
- 15 Streams, take 2
- 16 Curl
- 17 Imperative Server API
- 18 Server DSL(s)
- 19 All of the Above
- 20 Performance
- 21 Systems Programming 101
- 22 Example: Memory Allocation
- 23 Example: C FFI
- 24 Greenspun's tenth rule
- 25 ExecutionContext from Scratch
- 26 LibUV's event loop
- 27 Our EventLoop callback
- 28 LoopExtensions
- 29 Timer
- 30 Working with Opaque Structs
- 31 What's Next?