- Overview
- Transcript
3.2 OTP and GenServer
The Open Telephony Project (OTP) was an initiative to make telecom companies independent from hardware suppliers. Nowadays it is used in almost every Erlang and Elixir project (not to mention in many telecoms networks worldwide). In this lesson, we're going to learn about the GenServer
, one of the most important components of OTP.
1.Introduction3 lessons, 11:49
3 lessons, 11:49
1.1Introduction01:06
1.1
Introduction
01:06
1.2What Is Functional Programming?07:42
1.2
What Is Functional Programming?
07:42
1.3Installing Elixir and Using the REPL03:01
1.3
Installing Elixir and Using the REPL
03:01
2.The Elixir Language5 lessons, 30:55
5 lessons, 30:55
2.1Data Types06:19
2.1
Data Types
06:19
2.2Modules and Functions06:52
2.2
Modules and Functions
06:52
2.3Control Flow and Recursion07:01
2.3
Control Flow and Recursion
07:01
2.4Elixir Tools06:19
2.4
Elixir Tools
06:19
2.5Testing in Elixir04:24
2.5
Testing in Elixir
04:24
3.Concurrency in Elixir6 lessons, 35:27
6 lessons, 35:27
3.1Processes06:25
3.1
Processes
06:25
3.2OTP and GenServer05:08
3.2
OTP and GenServer
05:08
3.3Supervisors08:16
3.3
Supervisors
08:16
3.4OTP Applications08:27
3.4
OTP Applications
08:27
3.5Tasks and Agents03:16
3.5
Tasks and Agents
03:16
3.6Distributed Processing With Nodes03:55
3.6
Distributed Processing With Nodes
03:55
4.Conclusion1 lesson, 01:35
1 lesson, 01:35
4.1Conclusion01:35
4.1
Conclusion
01:35
I'm a software developer from Vienna, Austria. I mostly work on web applications, focusing on Ruby and JavaScript, but occasionally do mobile development on iOS. When not working, I'm playing (the unknown Canadian sport) Kin-Ball for the Austrian national team.