Hi, Elm programs are compiled to JavaScript and run in the browser, not on 
the server. Elm provides libraries for using HTTP and WebSockets to 
exchange information with a server. Elm is just the programming language, 
so load balancing, application servers, and so on are out of scope for this 
group. Standard web application architecture practices apply. 

mch


On Thursday, June 8, 2017 at 10:18:35 PM UTC-6, [email protected] 
wrote:
>
> Sorry I'm only a beginner and I need to understand this thing at the level 
> of software architecture. 
>
> If I'm not wrong, status management (or more generally application logic) 
> is implemented in Elm on server side (as opposite to other JavaScript 
> frameworks running on client side). 
>
> Then how is status consistency guaranteed in a professional enterprise 
> environment, in case of load balancing, multiple application servers, 
> etc... What if the previous message hits a server and the next another one?

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to