#Scalability & reliability
Media
Deploying Elixir on Docker
Deploy Elixir on Docker Vasu Adari Scripbox. Deploying Elixir application has always had its complexities. But with the 'releases' support introduced in Elixir v1.9, it has become seamless. Since everybody likes containerising their apps, we'll also try to containerise our releases and deploy on to our most loved cloud service(AWS).
READ MOREConsensus Protocols in OTP
Four patterns to save your codebase and your sanity
(codebase) Scalability, Productivity Marcelo Lebre Scaling a codebase balance of vertical horizontal approaches. Independently if you choose domain-driven design, hexagonal or simple MVC you can add more files or keep increasing the ones you have. McCabe's cyclomatic complexity is that functions and methods that have the highest complexity also contain the most defects. Handlers, Services, Finders and Values
READ MOREAdventures in High Performance Logging
Massive Log Throughput John Mertens Change.org. What do you do when you need to write to a log in your Elixir app? Use Logger, of course! But what happens when you reach its limits? This talk uses a real-world example to explore what happens when your system scales past the tools that come with the BEAM. We'll build our way from Logger, to disk_log, to a custom GenStage pipeline, all the while striving for the highest performance solution.
READ MORE