May 20, 2024
Erlang/OTP 27 released
The ErlangA language for fault-tolerant concurrent systems — designed for telecom switches and now messaging backends./OTPOpen Telecom Platform — Erlang's libraries and patterns for building reliable distributed systems. team released OTPOpen Telecom Platform — Erlang's libraries and patterns for building reliable distributed systems. 27 on May 20, 2024 with native json module improvements, sigterm handling, and JITJust-in-time compilation — translating code to machine instructions at runtime instead of ahead of time. enhancements.
What it was for
OTPOpen Telecom Platform — Erlang's libraries and patterns for building reliable distributed systems. 27 refined the stdlib JSONJavaScript Object Notation — a lightweight text format for structured data exchange on the web. module and improved signal handling for containerized BEAMBogdan/Björn's Erlang Abstract Machine — the Erlang/Elixir runtime known for lightweight processes. deployments. ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems. 1.16 and Phoenix apps benefited from continued VM performance without breaking changes.
Why it's here
OTPOpen Telecom Platform — Erlang's libraries and patterns for building reliable distributed systems. 27 continued incremental BEAMBogdan/Björn's Erlang Abstract Machine — the Erlang/Elixir runtime known for lightweight processes. improvements for production ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems./ErlangA language for fault-tolerant concurrent systems — designed for telecom switches and now messaging backends..
Why it mattered
Better JSONJavaScript Object Notation — a lightweight text format for structured data exchange on the web. and process signals matter for cloud-native BEAMBogdan/Björn's Erlang Abstract Machine — the Erlang/Elixir runtime known for lightweight processes. services.
What it solved
containerAn isolated runtime environment packaging an app and its dependencies — lighter than full virtual machines. orchestration exposed edge cases in signal handling and stdlib gaps.
Media
- ImageErlang (programming language)
Unknown authorUnknown author, Public domain, via Wikimedia Commons
Related
- Erlang/OTP 26 releasedMay 19, 2023
- Erlang/OTP 25 releasedMay 17, 2022
- Elixir 1.16 releasedJanuary 28, 2024