Szymon is a System Engineer at Erlang Solutions. He started programming in Erlang at the AGH University of Science and Technology in Krakow, Poland and for the past four years have worked on projects related to Software Defined Networking, XMPP and Load Testing. He is involved with system design and development and also teaches Erlang/Elixir in training courses.
Software Defined Networking is a new type of computer network architecture. Its core concept is about decoupling the data plane from the control plane.
The OpenFlow protocol standard specifies communication between the two decoupled components.
In this talk, I present a journey with Erlang through the SDN world that began with building a learning switch atop the LOOM OpenFlow Framework and conclude by testing its scalability. The story reveals how good a companion Erlang was, as well as what its weaknesses were.