Server Architecture
How Ellie's server is designed and why we made those choices.
The Ellie server (just "Ellie" for the rest of this section) is an Elixir program built with the Phoenix framework. It runs the Elm Platform on the local file system and then serves information about how a user is using those binaries using a GraphQL API managed by the Absinthe libraries. Ellie's business logic and application state is separated into several Domains which are implemented by corresponding Adapters.
Last updated