Kenneth Lundin

Head of the Erlang/OTP Team at Ericsson

Kenneth Lundin has been working with SW development since the late 70s. As a curiousity it can be mentioned that Kenneth was one of the pioneers in the use of C++ at Ericsson. Unsurprisingly Kenneth's interest for OO languages has been slighty revised since then. He joined the Erlang/OTP project in it's early stages 1996 and has been working both with application components and the runtime system since then. Has been managing the team for about 10 years now.

Past conferences

Kenneth Lundin
Code BEAM STO 2018
01 Jun 2018
09.50 - 10.05

OTP team update

An update from the OTP team.

Kenneth Lundin
Code BEAM STO 2018
31 May 2018
12.25 - 12.50

Logger a new API for logging

The main goal with "logger" is to standardise an API for logging, allowing the application implementer to use this API without making any assumptions about the logging backend that will be used in the final system. That is, we want to remove the dependency, between applications and logging facility. The main goal is not to remove the need for good logging applications like Lager, but to lift the decision about logging from the low level application implementer to the high level system architect. This will also make it easier to combine applications from different providers - since the same API is always used. Thus, individual applications don't need a dependency to a logging backend such as Lager. That dependency is decided on system level instead.

We want a built-in logging feature which is "good" by default, but which can be customized and extended if needed.

The talk will tell you how it works and explain the design decisions.