
Resumo
Todas as Atividades
Todas as Atividades
-
Reescrevendo software crítico em Elixir - um estudo de caso
A maioria das empresas que iniciam a adoção de Elixir começam com uma prova de conceito que reescreve uma aplicação não-crítica. Na Telnyx, nós escolhemos a opção difícil: Reescrever um serviço (...)
-
Concurrency, Scalability and Transactions -- Myths and Surprises
Renan Ranelli explores the interaction between massive concurrent servers, databases and transaction isolation.
-
It's about (run)time - Elixir beyond the hype
In this talk, we are going to do a deep dive into what lies beyond Elixir - the Erlang/OTP runtime - and explore what makes this adoption worthwhile. We will see how the runtime differs from the (...)
-
Raciocinando sobre sistemas distribuídos
Aplicações distribuidas estão cada vez mais comuns no dia a dia dos desenvolvedores. É fundamental que sejamos capazes de raciocinar sobre tais sistemas e entender onde a nossa lógica geralmente(...)
-
Writing Extensible Functional Code
Renan Ranelli discusses Protocols (Elixir & Clojure) and TypeClasses (Haskell) and relates them to alternatives in other languages (Mixins in Ruby and Extension Methods in C#).
-
Writing extensible functional code
In this talk, we are going to present the concept of Protocols (Elixir & Clojure) and/or TypeClasses (Haskell & friends) and relate them to alternatives in other languages (e.g. Mixins in Ruby an(...)