Erlang for Intermediate Programiści: Konkursowe, Fault- Tolerancja i OTP
Get Started!
0
Course Details
Language: Erlang
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Requirements
1. Basic understanding of Erlang syntax (variables, atoms, tuples) 2. Familiarity with recursion and basic list handling 3. Basic knowledge of processes (spawn, message passing)
Content
01Zaawansowane zarządzanie procesami
3 Chapters - 0/3 Completed
01
Zaawansowane zarządzanie procesami
3 Chapters - 0/3 Completed
Process Lifecycle: Linking, Monitoring, and Trapping Exits
Selektywne wzory przyjmowania i skrzynki pocztowej
Grupy procesowe i rejestry
02Zaawansowane wzory przekazywania wiadomości
3 Chapters - 0/3 Completed
02
Zaawansowane wzory przekazywania wiadomości
3 Chapters - 0/3 Completed
Synchronous vs Asynchronous Komunikacja
Korzystanie po i czas w Bloki odbioru
Wdrażanie wzorców Request- Reply and Broadcast
03Systemy tolerancji Fault- Tolerant
3 Chapters - 0/3 Completed
03
Systemy tolerancji Fault- Tolerant
3 Chapters - 0/3 Completed
Let- It- Crash Filozofia Głębokie zanurzenie
Drzewa nadzoru: Jeden - dla - Jeden, Jeden - dla - Wszystko, Rest- dla - Jeden
Projektowanie odpornych procesów robotniczych
04Podstawy OTP
3 Chapters - 0/3 Completed
04
Podstawy OTP
3 Chapters - 0/3 Completed
OTP Behaviors: gen _ server, gen _ fsm, gen _ statem
Wdrażanie GenServers: Zarządzanie przez państwo, Call vs Cast
OTP Organy nadzoru: Przywrócenie strategii i specyfikacji dla dzieci
05Erlang dystrybuowany
3 Chapters - 0/3 Completed
05
Erlang dystrybuowany
3 Chapters - 0/3 Completed
Erlang Nodes and Clustering
Node Communication and Remote Procedure Call
Fault- Tolerant Dystrybuted Applications
06Real- Światowe aplikacje
3 Chapters - 0/3 Completed
06
Real- Światowe aplikacje
3 Chapters - 0/3 Completed
Budowa współrzędnych Serwer rozmów przy użyciu OTP
Wdrażanie Key- Value Store z nadzorem
Logowanie, monitorowanie i debugowanie problemów związanych z kontraktami
07Optymalizacja wydajności
3 Chapters - 0/3 Completed
07
Optymalizacja wydajności
3 Chapters - 0/3 Completed
Profilowanie procesów i przekazywanie wiadomości
Najlepsze praktyki zarządzania pamięcią i procesami
Unikanie bottleneków w systemach wysokoprądowych
08Mini Projects and Hands- On Labs
3 Chapters - 0/3 Completed
08
Mini Projects and Hands- On Labs
3 Chapters - 0/3 Completed
Współbieżny Kalkulator (wieloprocesowa arytmetyka)
Key- Value Store with OTP Supervision
Prosty system rozmowy z tolerancją Fault-
09Kolejne kroki
3 Chapters - 0/3 Completed
09
Kolejne kroki
3 Chapters - 0/3 Completed