Separation of Concerns Made Easy in Elixir+Phoenix

This is a story about how I start my first professional work with Elixir and Phoenix Framework

(Image from Google image search, seems have no copyright)
  • AWS Elastic Beanstalk with Docker
  • AWS Lambda to run scheduled jobs
  • Nginx to route URLs to corresponding Phoenix server
  • Elixir + Phoenix
  • Mysql (needed for system integration)
  • Swift and Java for the mobile client
  • Slack and Datadog for backend monitoring
  • Crashlytics for mobile crash reporting
  • Facebook Account Kit for phone number verification
  • Firebase Cloud Messaging for push notification



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store