YoVDO

Do You Really Need Processes? - Exploring Performance and Resiliency in BEAM Applications

Offered By: Code Sync via YouTube

Tags

Elixir Courses PostgreSQL Courses Erlang Courses Concurrency Courses Beams Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the necessity of processes in BEAM applications through a conference talk delivered at Code BEAM Europe 2023. Dive into a demonstration of a ride-sharing application created to showcase the capabilities of a standard Phoenix and PostgreSQL setup. Examine the potential performance and resiliency gains achievable through various process and supervision architectures, including external databases, process state, ETS tables, and hybrid approaches. Gain insights into when and how to effectively implement GenServers and Supervisors to optimize your application's performance. Challenge assumptions about the ubiquitous need for processes in BEAM-based systems and learn to make informed decisions about architectural choices for your projects.

Syllabus

Do You Really Need Processes? by Brian Underwood | Code BEAM Europe 2023


Taught by

Code Sync

Related Courses

Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX
Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX
Computing: Art, Magic, Science - Part II
ETH Zurich via edX
Concurrency
AdaCore via Independent
Java Fundamentals for Android Development
Galileo University via edX