Filters








7 Hits in 1.9 sec

Scalable persistent storage for Erlang

Amir Ghaffari, Natalia Chechina, Phil Trinder, Jon Meredith
2013 Proceedings of the twelfth ACM SIGPLAN workshop on Erlang - Erlang '13  
We investigate the current scalability limits of the Riak 1.1.1 NoSQL DBMS in practice on a 100-node cluster.  ...  We conclude that Dynamo-style NoSQL DBMSs provide scalable and available persistent storage for Erlang in general, and for our RELEASE target architecture in particular.  ...  Acknowledgments This work has been supported by the European Union grant IST-2011-287510 'RELEASE: A High-Level Paradigm for Reliable Large-scale Server Software'.  ... 
doi:10.1145/2505305.2505315 dblp:conf/erlang/GhaffariCTM13 fatcat:2dpy5frvhzfhdkcacbf5tpqkei

Realization of the low cost and high performance MySQL cloud database

Wei Cao, Feng Yu, Jiasen Xie
2014 Proceedings of the VLDB Endowment  
For example, there are thousands of MySQL servers being used in Taobao.  ...  Although NoSQL developed very quickly in past two years, and new products emerged in endlessly, but in the actual business application of NoSQL, the requirements to developers are relatively high.  ...  Mnesia-A distributed robust DBMS for telecommunications applications[M]//Practical Aspects of Declarative Languages. Springer Berlin Heidelberg, 1998: 152-163.  ... 
doi:10.14778/2733004.2733077 fatcat:6d3exzs3hjaafjunuol47f2npe

An external short message entity for gambling services

Enrique Marcote, Daniel I. Iglesia, Carlos J. Escudero
2004 Proceedings of the 2004 ACM SIGPLAN workshop on Erlang - ERLANG '04  
The special characteristics of these services lead us to developed a multiservice platform that easily brought mobility to applications and services not designed for that.  ...  This paper introduces a new platform designed for mobile gambling services.  ...  Service nodes store their data in a distributed database, implemented using Mnesia [10] . Every installed service runs distributively on each available AMUSEMENT.  ... 
doi:10.1145/1022471.1022476 dblp:conf/erlang/MarcoteIE04 fatcat:cbxa3blsnncslaqybyr6rq6n3y

Scaling Reliably: Improving the Scalability of the Erlang Distributed Actor Platform [article]

Phil Trinder, Natalia Chechina, Nikolaos Papaspyrou, Konstantinos Sagonas, Simon Thompson, Stephen Adams, Stavros Aronis, Robert Baker, Eva Bihari, Olivier Boudeville, Francesco Cesarini, Maurizio Di Stefano (+12 others)
2017 arXiv   pre-print
Distributed actor languages are an effective means of constructing scalable reliable systems, and the Erlang programming language has a well-established and influential model.  ...  and validated a set of semantics for the new language constructs. (3) To make large Erlang systems easier to deploy, monitor, and debug we have developed and made open source releases of five complementary  ...  This work has been supported by the European Union grant RII3-CT-2005-026133 "SCIEnce: Symbolic Computing Infrastructure in Europe", IST-2011-287510 "RELEASE: A High-Level Paradigm for Reliable Large-scale  ... 
arXiv:1704.07234v2 fatcat:wq5k32vienfazhrwnl3eiahczi

Scaling Reliably

Phil Trinder, Olivier Boudeville, Francesco Cesarini, Maurizio Di Stefano, Sverker Eriksson, Viktória fördős, Amir Ghaffari, Aggelos Giantsios, Rickard Green, Csaba Hoch, David Klaftenegger, Natalia Chechina (+13 others)
2017 ACM Transactions on Programming Languages and Systems  
We exceed the established scalability limits of distributed Erlang, and do not reach the limits of SD Erlang for these benchmarks at this scale (256 hosts, 6144 cores).  ...  Distributed actor languages are an effective means of constructing scalable reliable systems, and the Erlang programming language has a well-established and influential model.  ...  This work has been supported by the European Union grant RII3-CT-2005-026133 "SCIEnce: Symbolic Computing Infrastructure in Europe", IST-2011-287510 "RELEASE: A High-Level Paradigm for Reliable Large-scale  ... 
doi:10.1145/3107937 fatcat:3l3v5solvvfvdj4y47et3gba3y

Logic Databases and the Meaning of Change 1 A Note from the Organizers

Andrei Voronkov, Hendrik Decker
unpublished
Mnesia -An Industrial Deductive DBMS with Transactions and Distribution Mnesia (previously Amnesia) is a multiuser Distributed DBMS specially made for industrial telecommunications applications written  ...  It is also a blemish on a technology that purports to provide a solid methodology for building complex, robust and intelligent systems.  ... 
fatcat:txg7ufdslrbv5pvmbcha3vjei4

Logic Databases and the Meaning of Change (Dagstuhl Seminar 9639)

Hendrik Decker, Jorge Bocca, Michael Kifer, Andrei Voronkov
1997
AB Computer Science Laboratory S-125 26 Stockholm, Sweden Mnesia -An Industrial Deductive DBMS with Transactions and Distribution Mnesia (previously Amnesia) is a multiuser Distributed DBMS specially  ...  made for industrial telecommunications applications written in the symbolic functional real-time language Erlang [1] .  ...  In this paper, we take workflow management as an application of Quixote and Helios in distributed environments.  ... 
doi:10.4230/dagsemrep.157 fatcat:7e3rljjfx5aktect56pp6hz7nm