Skip to content

Instantly share code, notes, and snippets.

@TwistingTwists
Created December 13, 2023 11:26
Show Gist options
  • Save TwistingTwists/60a37eff013bb1b278752ba258c751a6 to your computer and use it in GitHub Desktop.
Save TwistingTwists/60a37eff013bb1b278752ba258c751a6 to your computer and use it in GitHub Desktop.
Proposal

Here are the few questions we will answer in the talk.

  1. Why do you need concurrency at all?
  2. What is difference between concurrency and async programming? Are not those two things same?
  3. When do you need async? Language level vs library level features.
  4. Composing futures
  5. What makes concurrency hard?
  6. Models of thread based concurrency?
  7. Actor based models of concurrency - Elixir / Scala
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment