[erlang-questions] Distibuted-Erlang practical case studies / examples

Lloyd R. Prentice lloyd@REDACTED
Mon May 13 05:31:14 CEST 2019

Wikipedia gives these reasons for distribution of data:

Cloud storage is:[6]

Made up of many distributed resources, but still acts as one, either in a federated[8] or a cooperative storage cloudarchitecture
Highly fault tolerant through redundancy and distribution of data
Highly durable through the creation of versioned copies
Typically eventually consistent with regard to data replicas[9]


Distributed systems are also used to process “big data.” Look here:

Survey of Parallel Processing on Big Data

See this to see how a Erlang fits into the picture:

Evaluating Scalable Distributed Erlang for Scalability and Reliability

Leofs is an interesting open source project that is striving to push distribution across global data centers:


You can study source here:


Best wishes,


Sent from my iPad

> On May 12, 2019, at 11:54 AM, I Gusti Ngurah Oka Prinarjaya <okaprinarjaya@REDACTED> wrote:
> I need more concrete examples  / cases please.
> Thank you 
> Pada tanggal Min, 12 Mei 2019 pukul 21.57 T Ty <tty.erlang@REDACTED> menulis:
>> SOAP/REST is great if you have to interface with non-Erlang systems. For other Erlang systems I prefer using direct process to process message sending instead of rpc:call although some people do favor rpc:call. Bit of personal preference and background. 
>> As to why or case study using distributed system just look at microservices. Anything that would fit into microservices would map one-to-one into Erlang. 
>>> On Sun, May 12, 2019 at 3:45 PM I Gusti Ngurah Oka Prinarjaya <okaprinarjaya@REDACTED> wrote:
>>> Hi,
>>> I just learn about how to ping a remote erlang node,  call erlang program in a remote erlang node by following this chapter https://learnyousomeerlang.com/distribunomicon . 
>>> But, i can't imagine what kind of simple solution that i can build by utilizing Erlang's distributed behavior / feature / ability.
>>> Ok, first, i need some simple case studies utilizingg distributed behavior / ability from erlang.
>>> Second, Why do we utilizing distributed behavior / ability of erlang? Or in other words,
>>> which is better? utilizing rpc:call() or call other service in other remote node just through HTTP (REST maybe) ? 
>>> Thank you
>>> _______________________________________________
>>> erlang-questions mailing list
>>> erlang-questions@REDACTED
>>> http://erlang.org/mailman/listinfo/erlang-questions
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20190512/5f17c7c6/attachment.htm>

More information about the erlang-questions mailing list