Jumping gen_servers! A new way of building (...) applications | Peer Stritzinger | Code BEAM V EU 21
This video was recorded at Code BEAM V EU 2021 - https://codesync.global/conferences/code-beam-sto-2021/ EJumping gen_servers! A new way of building distributed applications | Peer Stritzinger - Founder and Director of Peer Stritzinger GmbH • Abstract Distributed applications in Erlang have been static, limited and manual. Couldn't they be dynamic, limitless and automatic instead? Heterogenous large networks with interesting topology and varied properties of nodes and links call for a new way of building such applications. We will together explore building blocks made out of processes, messages, links and monitors sprinkled with practical experiments. Distributed self managing computation and communication, seeking new emergent behaviours. • Objectives Kick off a new way of building distributed computing showing code everyone can understand and see what new properties emerge. Giving an outlook how we can get further into the rabbit hole of Erlang Distributed possibilities. • Timecodes 00:00 - 03:11 - Basic Building Blocks 03:12 - 06:42 - Mapping Process to Nodes 06:43 - 08:05 - Process Messaging Topology 08:06 - 10:29 - Modes of operation 10:30 - 15:29 - Why migrate processes? 15:30 - 25:33 - Distributed Digital Twin & Online Planning 25:32 - 28:28 - Migrating Processes 28:29 - 31:07 - Message formats 31:08 - 33:01 - OTP 24 33:02 - 36:52 - How do we learn the Node Topology? 36:55 - 38:47 - Braid: Demo 38:48 - 39:58 - QnA • Follow us on social: Twitter: https://twitter.com/CodeBEAMio LinkedIn: https://www.linkedin.com/company/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 https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global