Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Natalia Chechina
research assistant working in RELEASE
Heriot-Watt University

Speaker
Natalia Chechina received the Engineer degree from Kyrgyz State Technical University, Kyrgyzstan in 2008, and a PhD degree from Heriot-Watt University, UK in 2011. She is now a Research Associate at Heriot-Watt University in the RELEASE project (A High-Level Paradigm for Reliable Large-Scale Server Software) sponsored by an EU FP7 STREP (287510). Her main research interests are distributed computing, Erlang, and overlay networks.


Natalia Chechina is Giving the Following Talks
The Design of Scalable Distributed (SD) Erlang

The multicore revolution means that the number of cores in commodity machines is growing exponentially. Many expect 100,000 core clouds/platforms to become commonplace, and the best predictions are that core failures on such an architecture will become relatively common, perhaps one hour mean time between core failures. 
The RELEASE project aims to scale Erlang to build reliable general-purpose software, such as server-based systems, on massively parallel machines. We propose to work at three levels: 
 - evolving the Erlang virtual machine so that it can work effectively on large scale multicore systems;
 - evolving the language to Scalable Distributed (SD) Erlang, and adapting the OTP framework;
 - developing a scalable Erlang infrastructure to integrate multiple, heterogeneous clusters. 
These developments will be supported by tools which will allow programmers to understand the behaviour of large scale SD Erlang programs, and to refactor standard Erlang programs into SD Erlang.
This talk outlines the anticipated architecture trends and presents the initial design of SD Erlang.

Talk objectives: Indicate to Erlang developers our vision of Scalable Distributed Erlang

Target audience: Developers of Erlang applications