Sign up or log in to save this to your schedule and see who's attending!

I’ll talk about scalability and fault tolerance features of distributed Erlang. In particular, what makes it so good for large scale distributed applications on commodity hardware, where devices are inherently non-reliable and can disappear and re-appear at any moment.

The talk is based on experience of leading research on developing Scalable Distributed Erlang (SD Erlang -- a small extension of Erlang for distributed scalability) and integrating Erlang in robotics. So, I’ll share rationale behind design decisions for SD Erlang, lessons learned, advantages, limitations, and plans for the further development. And talk about benefits of Erlang in distributed robotics, initial findings, and plans.

Natalia Chechina received a PhD degree from Heriot-Watt University, | UK in 2011. Between 2011 and 2015 she worked in the RELEASE project (A | High-Level Paradigm for Reliable Large-Scale Server Software) | developing SD Erlang. She is now a Research Fellow at Glasgow | University. Her main research interest is scaling software on | distributed commodity hardware (including robots).