Completed
Streams, take 2
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?