8 ways to do concurrency and parallelism in Perl 6

8 ways to do concurrency and parallelism in Perl 6

By Jonathan Worthington (‎jnthn‎)
Date: Saturday, 8 September 2018 13:30
Duration: 40 minutes
Target audience: Intermediate
Language: English
Tags: concurrency parallelism perl6


Different problems need different solutions. This fast-paced session will take a quick look at eight different approaches to concurrent and parallel programming, and show how they look in Perl 6.

* The classic threads and locks way
* Tasks on a thread pool
* Dependent tasks, divide and conquer
* Queues and workers
* Monitors
* Lock-free data structures
* Parallel map, grep, and loops
* Reactive streams


Attended by: Axel Beckert (‎ABE / XTaran‎), Jonathan Worthington (‎jnthn‎), Lukas Valle (‎Lukas‎), Salih Gönüllü (‎Salih‎), Elmar Heeb (‎esh‎), Rolf Stöckli (‎Tekki‎),

Sponsors

Community Sponsors

Blog