[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]
https://en.m.wikipedia.org/wiki/Cloud_storage
Distributed systems are also used to process “big data.” Look here:
Survey of Parallel Processing on Big Data
https://pdfs.semanticscholar.org/a7a8/58914aae88752d095d9602364a8b9410f471.pdf
See this to see how a Erlang fits into the picture:
Evaluating Scalable Distributed Erlang for Scalability and Reliability
https://ieeexplore.ieee.org/ielx7/71/7979644/07820204.pdf?tp=&arnumber=7820204&isnumber=7979644&ref=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8=
Leofs is an interesting open source project that is striving to push distribution across global data centers:
https://leo-project.net/leofs/
You can study source here:
https://github.com/leo-project/leofs
Best wishes,
LRP
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