A Case Study in Lasp and Distribution at Scale
Abstract: Lasp is The Missing Part of Erlang Distribution. It is a suite of libraries aimed at providing a comprehensive programming system for planetary scale of Elixir and Erlang applications. This is achieved through a set of components that have been designed to work together to provide a comprehensive solution for future Elixir and Erlang applications: large-scale, and geo-distributed. These components, provided as libraries, provide a cohesive solution, that can be used independently; each library is focused on solving a particular problem, composes easily with the other, and provides developer support for easing the development of these applications.
In his talk, Chris Meiklejohn will walk us through a case study where Lasp is applied in distributed, large scale systems.
Bio: Christopher Meiklejohn loves distributed systems and programming languages. Previously, Christopher worked at Basho Technologies, Inc. on the distributed key-value store, Riak. Christopher develops a programming language for distributed computation, called Lasp. Christopher is currently a Ph.D. student at the Université catholique de Louvain in Belgium.
Personal website: http://christophermeiklejohn.com (http://christophermeiklejohn.com/)
Research interests: Distributed Systems, Programming Languages