⬆️ ⬇️

Mitap materials scala.by # 5 - Pragmatic Erlang

October 15 in Minsk, in the main office of EPAM Systems, a regular meeting of the Belarusian enthusiasts of the Scala language and functional programming (the community scala.by ) was held.



The meeting was dedicated to the continuing popularity of the language, Erlang, inspired the library of actors in Scala, and the framework for creating distributed, highly reliable systems, OTP, the ideas from which also more and more seep into the world of Scala (see the popular Akka library, which Soon should be part of the standard delivery Scala).



Yuri Zhloba , a well-known personality in the Belarusian programming community, an expert in Flash / Flex, Java and Erlang, spoke as a guest speaker and expert in the field. In his almost 5-hour (!) Report (truly, the marathon distance), Yuri touched upon both the conceptual tasks of modern development of scalable software (and ways to solve them using Erlang and OTP), as well as practical issues of implementing systems with demonstration of the power of Erlang / OTP during the live-coding session.

Videotaping was made at the meeting and a screencast was recorded during live-coding - all materials are presented below. As a bonus, Yuriy published a text version of the first part of the speech, which you can find in his blog .

')

Since Habr does not allow insertion of playlists from youtube to video from him I will leave links.



The first part of the presentation (problems of modern development of scalable, distributed, fault-tolerant software; introduction to Erlang / OTP; history of its occurrence; basic principles and designs): www.youtube.com/watch?v=SdOzH6OP3ig&list=PLC1CA3DD8181A8EC07



The second part of the speech (live-coding session - development of a service to reduce links without and using the OTP framework):



www.youtube.com/watch?v=VvGKOaGHk2k&list=PL553E473BF6FCB996



The third part (basic principles of development using OTP): www.youtube.com/watch?v=DyYsmCBV1l4&list=PL1BCAFE11B53D354F



Presentation Slides:




You can learn about the next community meetings by visiting the website scala.by , or by subscribing to twitter or mailing list .

Source: https://habr.com/ru/post/131021/



All Articles