<

Peer Stritzinger

Founding Owner and Managing Director of Peer Stritzinger GmbH

Peer ported Erlang to Hard-Realtime Operating system RTEMS (www.grisp.org). He developed the Hydraprog automotive control unit flashing device, which has been used successfully all over the world for over a decade. Since 2007 the firmware of the device is written mainly in Erlang - including protocol stacks for all existing automotive protocols. Peer is currently developing an industrial transport system controller with Erlang in a small embedded system.

Peer's previous experience ranges from low level device drivers to functional languages in industrial and automotive applications, he initially mastered in Physics at the Technical University Munich. He has been working self-employed as a developer since 1987 and also consulted in applied cryptography and protocol design and implementation.

He is currently living and working in the idyllic countryside west of Munich, Bavaria.

Past conferences

Peer Stritzinger / Adam Lindberg
Code BEAM STO 2018
Tutorial
30 May 2018
09.25 - 17.00

GRISP training - IoT Lab with GRiSP, Bare Metal Erlang, Sensors and Actuators

9:00 - 17:00

Want to learn how to run Erlang without a OS kernel? Want to deploy software to a small wireless embedded system? Want to interact with hardware such as accelerometers, thermometers, hygrometers, stepper motors and a little robot?

Then this is the course for you!

Join this full day course and learn how to create and deploy Erlang projects on the GRiSP embedded board. Learn how to connect to it using Wi-Fi and how to interact with and write your own drivers for hardware peripherals.

We will provide access to hardware such as GRiSP boards, PMOD devices and other accessories. You will be able to buy the GRiSP board at a discount to take home with you after the course to continue developing your projects.

Knowledge about programming is required and some basic knowledge of Erlang is a plus.

Adam Lindberg / Peer Stritzinger
Code BEAM Lite Munich 2018
Tutorial
06 Dec 2018
09.00 - 17.00

GRISP training - IoT Lab with GRiSP, Bare Metal Erlang, Sensors and Actuators

  • Want to learn how to run Erlang without a OS kernel?
  • Want to deploy software to a small wireless embedded system?
  • Want to interact with hardware such as accelerometers, thermometers, hygrometers, stepper motors and a little robot?

Then this is the course for you!

Join this full day free tutorial and learn how to create and deploy Erlang projects on the GRiSP embedded board.

Learn how to connect to GRiSP using Wi-Fi and how to interact with and write your own drivers for hardware peripherals.

We will provide access to hardware such as GRiSP boards, PMOD devices and other accessories.

Knowledge about programming is required and some basic knowledge of Erlang is a plus.

This free tutorial is limited to 10 attendees only, so book now.

This free tutorial is Sponsored by Peer Stritzinger GmbH

Peer Stritzinger / Adam Lindberg
Code BEAM STO 2018
01 Jun 2018
16.15 - 17.00

1000 nodes, large messages, we want it all! Prototype with new OTP 21 API

Distribution has always been a strong side of Erlang, but it has its own limitations. Projects with specific requirements often resort to external or application-level workarounds to circumvent them. As we want to keep using Erlang distribution even in extreme use-cases, we are focusing on fixing these issues.

We explain how the new API for custom distribution in Erlang 21 lets you build your own distribution protocol.  This helps us especially to prototype our extensions to Erlang distribution to scale it better and make it more universally usable.

A well-known limitation is Head-of-Line blocking. It makes the latency of messages unpredictable and it gets even worse with mesh networks.  We show the results of our prototype to fix this problem.

This prototype also is the first step to more scalability by enabling message routing between nodes.  We explain how link state routing protocols work and show how one of them which is very extensibe and which we plan to use for solve routing, discovery and maybe even global process registry.

Media

Videos: 1

Prototyping with new OTP 21 API - Code BEAM STO 2018 /// Peer Stritzinger