77. Lei de Moore
O número de transistores em
um processador dobrava a
cada 2 anos
1975
78. Free lunch
O software ficava mais rápido
com o avanço das CPUs
Não era necessário fazer nada
além de atualizar o hardware
79. Free lunch is over
A partir de ~2003, o clock
speed parou de crescer como
antes. Se continuasse, seria
comum ter CPUs com 10GHz,
por ex.
Em 2005, surgiu o primeiro
processador dual-core
112. 2 milhões de conexões
em um único nó
phoenixframework.org/blog/the-road-to-2-million-websocket-connections
ELIXIR
113. Sintaxe parecida com Ruby
Focado em tolerância a falhas
Paralelismo
Documentação
114. Até seu relógio tem mais de um processador.
concorrência não é mais a exceção, é regra.
blog.plataformatec.com.br/2017/07/the-fallacies-of-web-application-performance/
2017
115. Até seu relógio tem mais de um processador.
Concorrência não é mais a exceção, é regra.
blog.plataformatec.com.br/2017/07/the-fallacies-of-web-application-performance/
2017
224. Como uma empresa brasileira criou uma linguagem que é usada no
mundo inteiro. O case da Plataformatec com o Elixir - Hugo Baraúna
infoq.com/br/presentations/como-uma-empresa-brasileira-criou-uma-linguagem-que-e-usada-
no-mundo-inteiro/
RubyElixirConfTaiwan 2018: Idioms for building distributed
fault-tolerant applications with Elixir- José Valim
youtube.com/watch?v=01UB1DaX1Uc
Como concorrência funciona em Elixir? - Amanda Sposito
en.eventials.com/locaweb/como-concorrencia-funciona-em-elixir-com-amanda-sposito/
225. Software Verification - José Valim
en.eventials.com/locaweb/software-verification-com-jose-valim/
GOTO 2018 - SOLID Elixir - Georgina McFadyen
youtube.com/watch?v=rmftOs2BzgU
GOTO 2018 - The Do's and Don'ts of Error Handling - Joe Armstrong
youtube.com/watch?v=TTM_b7EJg5E
RailsConf 2014 - All the Little Things by Sandi Metz
youtube.com/watch?v=8bZh5LMaSmE
226. Mocks and explicit contracts - José Valim
blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/
Elixir, processos e esse tal de OTP - Amanda Sposito
blog.plataformatec.com.br/2018/04/elixir-processos-e-esse-tal-de-otp/
Starting with Elixir, the Study Guide - Rafael Rocha
blog.plataformatec.com.br/2018/11/starting-with-elixir-the-study-guide/
Tail Call Optimization: The Musical!! - Anjana Vakil & Natalia Margolis
youtube.com/watch?v=-PX0BV9hGZY