Erlang

OTP Training for Elixir Programmers - Online

Expertise: Intermediate

Target audience: Software Developers, Engineers and Architects.

Duration: 3 days

Prerequisities:

  • Basic knowledge of sequential and concurrent Elixir.

Objectives:

  • Have a deeper understanding of how to architect back-end systems and micro-services that you can access and use from Phoenix.
  • Learn why we need behaviours such as Generic Servers, Generic State Machines and others, when to use them, and how to integrate them into supervision trees.
  • Get the knowledge about how to deal with load issues applying some techniques like pooling, circuit breakers or producer/consumer solutions.
  • Get a deeper understanding about how an Application works and how to create them and work together with others.


COVERS THE FOLLOWING TOPICS

  • ETS (a Redis in your beam)
  • Behaviours
  • Supervision
  • Generic Servers
  • Generic State Machines
  • (GenStage, fuse, rate limiter, pools)
  • Applications (and the use of Observer)
  • System Principles & Release Handling
  • Release Handling

WHY YOU SHOULD ATTEND THIS COURSE

  • Helps you get over the hurdle of learning how to build systems with OTP
  • Allows you to avoid the pitfalls and borderline cases handled in its libraries
  • A cost effective approach to increasing productivity whilst reducing mistakes
  • Allows you to design and develop systems using the globally recognised Erlang approach
×

Request more information about Online Training

* Denotes required

Upcoming dates for

OTP Training for Elixir Programmers

×

Thank you for your message

We sent you a confirmation email to let you know we received it. One of our colleagues will get in touch shortly.
Have a nice day!