Georgina McFadyen

Georgina McFadyen
Software Consultant

Elixir Umbrella - Microservices or Majestic Monolith?

Elixir Umbrella applications allow you to break down complex systems into smaller sub components. But are these applications a good fit for microservices or do they end up being a more complex monolith? Learn more about them in this talk. After an introduction to Umbrella applications, She'll use an example project to demonstrate common challenges with Umbrella projects and how to work around them. Different deployment options will be explored to show how little change is required to deploy an Umbrella in a distributed manner. After attending this talk attendees will have a practical understanding of the pros and cons of using Umbrella applications as well as an understanding on how flexible they are when it comes to deployment.


Talk objectives:

  • In this talk learn what an Elixir Umbrella application is and some common issues that may be ran into. See a practical demonstration of an Umbrella project, and find out how flexible they can be when it comes to deployment.

Target audience:

  • Those who would like an introduction to Elixir Umbrella applications and find out how to deploy them in a distributed manner.

Georgina is a software consultant with a passion for high quality software and helping people build better products. She has delivered training in Elixir and helped build the Elixir Koans. Outside of programming Georgina likes running and playing the violin.   

Back to conference page