core.async is a great library to create asynchronous programs in Clojure. otplike is a library on top of core.async, which implements Erlang/OTP concepts, such as process linking, monitoring, standard behaviours and supervision. We will explain our motivation to create the otplike, and share practical experience of using it in real-life projects. This talk assumes basic understanding of concurrency and core.async.
Alexey Aristov is a software developer with almost 20 years work experience. For the past five years he mainly programs in Clojure and Erlang. During this time he was involved in software projects for Financial, Automotive and Biometry/Security markets. Alexey is a co-founder of SUPREMATIC – the consultancy company, which is based in Stuttgart, Germany.