DEVELOPMENT OF DISTRIBUTED, HIGHLY SCALABLE APPLICATION WITH MICROSOFT ORLEANS
DOI:
https://doi.org/10.24867/02BE13JefticKeywords:
Microsoft Orleans framework, distributed application, scalability, virtual actor model, reliabilityAbstract
A description of how to use Microsoft’s framework Orleans, with its unique approach, to model a distributed, highly scalabel aplication is given. This was provided by explaining key features and concepts of this framework.
References
[1] https://www.ibm.com/support/knowledgecenter/en/SSAL2T_9.1.0/com.ibm.cics.tx.doc/concepts/c_wht_is_distd_comptg.html (pristupljeno u avgustu 2018.)
[2] https://www.techopedia.com/definition/18909/distributed-system (pristupljeno u avgustu 2018.)
[3] https://dotnet.github.io/orleans/Documentation/index.html#sidetoggle (pristupljeno u avgustu 2018.)
[4] George Pallis, “Developing Cloud Services Using the Orleans Virtual Actor Model” septembar-oktobar 2016
[5] Philip A. Bernstein, Sergez Bzkov, Alan Geller, Gabriel Kliot, Jorgen Thelin, “Orleans: Distributed Virtual Actors for Programmability and Scalability”, 2014
[6] https://dotnet.github.io/orleans/Documentation/core_concepts/index.html (pristupljeno u septembru 2018.)
[7] https://dotnet.github.io/orleans/Documentation/grains/index.html (pristupljeno u septembru 2018.)
[8] https://dotnet.github.io/orleans/Documentation/clusters_and_clients/index.html (pristupljeno u septembru 2018.)
[9] https://dotnet.github.io/orleans/Documentation/clusters_and_clients/heterogeneous_silos.html (pristupljeno u septembru 2018.)
[10] https://dotnet.github.io/orleans/Documentation/streaming/streams_why.html (pristupljeno u septembru 2018.)
[2] https://www.techopedia.com/definition/18909/distributed-system (pristupljeno u avgustu 2018.)
[3] https://dotnet.github.io/orleans/Documentation/index.html#sidetoggle (pristupljeno u avgustu 2018.)
[4] George Pallis, “Developing Cloud Services Using the Orleans Virtual Actor Model” septembar-oktobar 2016
[5] Philip A. Bernstein, Sergez Bzkov, Alan Geller, Gabriel Kliot, Jorgen Thelin, “Orleans: Distributed Virtual Actors for Programmability and Scalability”, 2014
[6] https://dotnet.github.io/orleans/Documentation/core_concepts/index.html (pristupljeno u septembru 2018.)
[7] https://dotnet.github.io/orleans/Documentation/grains/index.html (pristupljeno u septembru 2018.)
[8] https://dotnet.github.io/orleans/Documentation/clusters_and_clients/index.html (pristupljeno u septembru 2018.)
[9] https://dotnet.github.io/orleans/Documentation/clusters_and_clients/heterogeneous_silos.html (pristupljeno u septembru 2018.)
[10] https://dotnet.github.io/orleans/Documentation/streaming/streams_why.html (pristupljeno u septembru 2018.)
Downloads
Published
2019-03-02
Issue
Section
Electrotechnical and Computer Engineering