2021-07-30 –, Blue
Actors
implements the Actor Model of concurrent computation. Actors
- interact via messages,
- represent computations and
- can create other actors.
Programmers can use actors to
- model computational concepts: e.g. atomic blocks, event handlers, state machines,
- implement concurrent objects such as servers, supervisors, firewalls and to
- compose them into an application.
Actors allows to write fault-tolerant Julia applications and make concurrency easier to understand.
Give an overview of Actors
' philosophy and functionality and how it integrates into Julia's multi-threading and distributed computing.
Demonstrate how to
spawn
actors with arbitrary Julia functions as behaviors,send
them messages and get back results,- make them interact,
supervise
them and to- integrate them with tasks and distributed processes.
Profession: Mechanical engineer
Location: Germany, Landshut
Github: https://github.com/pbayer
Linkedin: https://www.linkedin.com/in/paul-bayer-4104a78/