A Peek Inside Erlang's OTP
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Syllabus
Introduction
What is Erlang?
Erlang's Origins
Telecom Switch Requirements
Multi-language VM
Erlang Process Model
Process Execution
Process Preemption
Erlang Process Architecture
Let It Crash
Assignment is pattern matching
OTP Augments Erlang
Design Principles behaviors: frameworks for common problems
Other OTP Tools & Apps
Standard Behaviors
Purpose of Behaviors
Key/Value Server Process
Process State
Receive-Evaluate Loop
General Server Process
Client Code for Stop
Server Code for Stop
Key/Value Server API
Client: Store
Server: Store
Generic Parts
Behavior Design
Callbacks
Starting a KV Server
Implement store callback
Implement find callback
application Behavior
Application Startup
Application Example
Supervisor Features
Process Problems Solved
Benefits of Behaviors
Taught by
GOTO Conferences
Related Courses
Deploying a Fault-Tolerant Microsoft Active Directory EnvironmentGoogle via Google Cloud Skills Boost Architecting Distributed Cloud Applications
Microsoft via edX Exam Prep: AWS Certified Solutions Architect - Associate (with Practice Material) (German)
Amazon Web Services via AWS Skill Builder Deploying a Fault-Tolerant Microsoft Active Directory Environment
Google Cloud via Coursera Concevez des architectures Big Data
CentraleSupélec via OpenClassrooms