Flow Based Programming with Elixir and ALF | Anton Mishchuk | Code BEAM Europe 2022

Опубликовано: 09 Апрель 2026
на канале: Code Sync
4,879
83

This video was recorded at Code BEAM Europe 2022 - https://codesync.global/conferences/c...

Flow Based Programming with Elixir and ALF | Anton Mishchuk - Software Engineer

ABSTRACT
Flow-based Programming (FBP) is a 50-years-old idea of presenting an application as a network of independent processes (components) exchanging data via message passing. The Actor concurrency model in Erlang, GenServer abstraction, and powerful GenStage library make it extremely easy to implement FBP in Elixir. In the talk, I’m going to present the advantages of the approach for modelling the application layer of a program and provide examples using the ALF library I’ve created.

OBJECTIVES
Discuss a new-old paradigm for creating software applications -a flow-based programming approach - and present a framework for supporting the approach.

AUDIENCE
Engineers who are interested in different approaches for writing software applications.

• Timecodes
00:00 - 09:15 - Flow-Based compony
09:16 - 12:50 - FBP Advantages
12:51 - 16:12 - FBP with Elixir
16:13 - 19:50 - Meet ALF
19:51 - 23:28 - ALF Components
23:29 - 26:21 - Example: Online TicTacToe game
26:22 - 34:16 - ALF Monitor
34:17 - 41:31 - QnA

• Follow us on social:
Twitter:   / codebeamio  
LinkedIn:   / 27159258  

• Looking for a unique learning experience?
Attend the next Code Sync conference near you!
See what's coming up at: https://codesync.global

• SUBSCRIBE TO OUR CHANNEL
   / @codesync  
See what's coming up at: https://codesync.global