Start-phase control of distributed systems written in Erlang/OTP
Peter Burcsi, Attila Kov\'acs, Antal T\'atrai

TL;DR
This paper introduces a method for reliable, fast startup of Erlang/OTP distributed systems by using a system dependency graph, improving safety and speed with minimal modifications.
Contribution
It proposes a novel startup approach that enhances safety and efficiency in Erlang/OTP systems with minimal changes to existing libraries.
Findings
Startup is now safe and quick
Requires only slight modifications to Erlang/OTP
Applicable to both new and legacy systems
Abstract
This paper presents a realization for the reliable and fast startup of distributed systems written in Erlang. The traditional startup provided by the Erlang/OTP library is sequential, parallelization usually requires unsafe and ad-hoc solutions. The proposed method calls only for slight modifications in the Erlang/OTP stdlib by applying a system dependency graph. It makes the startup safe, quick, and it is equally easy to use in newly developed and legacy systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Real-Time Systems Scheduling · Parallel Computing and Optimization Techniques
