Filters








41,760 Hits in 9.5 sec

Failure Handling in a Network-Transparent Distributed Programming Language [chapter]

Raphaël Collet, Peter Van Roy
<span title="">2006</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
This paper shows that asynchronous fault detection is a practical way to reflect partial failure in a network-transparent distributed programming language.  ...  In the network-transparency approach, a program can be distributed over many sites without changing its source code.  ...  program.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11818502_7">doi:10.1007/11818502_7</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2ya66oo655gvvfs53zh6mnwdju">fatcat:2ya66oo655gvvfs53zh6mnwdju</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20120130231005/http://www.info.ucl.ac.be/~pvr/failure2.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/13/44/1344ac81005c4e1cde9ce62aa9a172bcd03c54ba.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11818502_7"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Modular fault handling in a network-transparent programming language

Gery Debongnie, Raphael Collet, Sebastien Doeraene, Peter Van Roy
<span title="">2012</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/wvv27s77dvd5flktsj246kcxwu" style="color: black;">2012 5th International Workshop on Exception Handling (WEH)</a> </i> &nbsp;
A programming language is network-transparent if the same program code executes with the same results, whether it is run in a centralized or distributed setting, provided there is no partial failure.  ...  The Erlang programming language is network-transparent and handle failures by message passing.  ...  For example, the Erlang programming language, designed for distributed application, is network transparent. In the Erlang model, every concurrent computation is run in a process.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/weh.2012.6226592">doi:10.1109/weh.2012.6226592</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/icse/DebongnieCDR12.html">dblp:conf/icse/DebongnieCDR12</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fnvwhmpkr5cfvps3hwf2l4fqcm">fatcat:fnvwhmpkr5cfvps3hwf2l4fqcm</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20120714010312/http://www.info.ucl.ac.be/~pvr/weh2012_cr.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9f/c8/9fc8805e02c629352955c695f495cd9a50fe4795.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/weh.2012.6226592"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Beernet

Boris Mejías, Alfredo Cádiz, Peter Van Roy
<span title="">2009</span> <i title="ACM Press"> Proceedings of the 1st International Workshop on Distributed Objects for the 21st Century - DO21 &#39;09 </i> &nbsp;
The key issue in distributed programming is partial failure: how to handle failures of part of the system.  ...  In order to achieve the collaboration of processes, there are several programming paradigms aiming to help developers to build distributed systems.  ...  using distribution transparency, where all the effort of distributed programming is moved to the construction of a middleware that supports the distribution of the programming language entities.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1557876.1557878">doi:10.1145/1557876.1557878</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/kvmcmpnkqbd75c3bybtluvy2ua">fatcat:kvmcmpnkqbd75c3bybtluvy2ua</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20120130230800/http://www.info.ucl.ac.be/~pvr/beernet.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/b0/68/b068f82f966ff000f2cc0928379a46275b654228.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1557876.1557878"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Convergence in Language Design: A Case of Lightning Striking Four Times in the Same Place [chapter]

Peter Van Roy
<span title="">2006</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
I present four case studies of substantial research projects that tackle important problems in four quite different areas: fault-tolerant programming, secure distributed programming, network-transparent  ...  distributed programming, and teaching programming as a unified discipline.  ...  We would like to thank the members of the Programming Languages and Distributed Computing group at UCL for creating the environment in which the speculations of this article could arise.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11737414_2">doi:10.1007/11737414_2</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/t4zv7hbbengrxggd2hen6757l4">fatcat:t4zv7hbbengrxggd2hen6757l4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20090219122720/http://www.info.ucl.ac.be:80/~pvr/flopsPVRarticle.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/87/ab/87ab9ebf4208bf574f93b9f9acbffd71dc5f532e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11737414_2"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Language design for distributed objects

William R. Cook, Eli Tilevich, Ali Ibrahim, Ben Wiedermann
<span title="">2009</span> <i title="ACM Press"> Proceedings of the 1st International Workshop on Distributed Objects for the 21st Century - DO21 &#39;09 </i> &nbsp;
Viewing distribution as a language design problem represents a revolutionary step in the development of distributed objects.  ...  The fundamental ideas of distributed objects have changed little in the last 20 years. Existing languages are retrofitted with transparent distribution mechanisms based on proxies.  ...  Stubs were generalized to remote object proxies, providing transparent distribution of objects. A key advantage of RPC is that procedure calls are ubiquitous in programming languages.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1557876.1557880">doi:10.1145/1557876.1557880</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/arozb66tgbcnrjzrt2n4erlrky">fatcat:arozb66tgbcnrjzrt2n4erlrky</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20110401004859/http://people.cs.vt.edu/~tilevich/papers/rbi-position.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/06/6d/066d89aa96f481a2fc6231595dabcf86f6a020be.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1557876.1557880"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Reconsidering reliability in distributed actor systems

Raphael Hiesgen, Dominik Charousset, Thomas C. Schmidt
<span title="">2016</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/6y3m32grtnfktkp2oo6oqjbvta" style="color: black;">Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity - SPLASH Companion 2016</a> </i> &nbsp;
Actor systems promise transparent concurrency and distribution by combining message passing with a strong failure model.  ...  In this work, we re-examine distribution transparency and find that reliability breaks the promise in several dimensions. Solutions for regaining awareness of failures are briefly discussed.  ...  Introduction The actor model [1] seamlessly integrates concurrency and distribution. Its 'actors' solely communicate via network transparent message passing using a strong failure model.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2984043.2989218">doi:10.1145/2984043.2989218</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/oopsla/HiesgenCS16.html">dblp:conf/oopsla/HiesgenCS16</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/wfxl7xtq5zb73pf4eujpaewqqi">fatcat:wfxl7xtq5zb73pf4eujpaewqqi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190218132846/https://static.aminer.org/pdf/20170130/pdfs/oopsla/h6tp9rgpebdka3nvq8y5ji0rxwuufthz.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/53/dd/53dd63f0627080ba77df6bc956dfbc44ed9434c8.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2984043.2989218"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Modules, objects and distributed programming: Issues in RPC and remote object invocation

Henry M. Levy, Ewan D. Tempero
<span title="">1991</span> <i title="Wiley"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/afve5b3tavbfzch46mdtazbqla" style="color: black;">Software, Practice &amp; Experience</a> </i> &nbsp;
This paper examines design and implementation issues in these systems, and focuses on the influence of the communication system on a distributed program.  ...  KEY WORDS Distributed programming Object-oriented programming Programming languages Abstract data types Remote procedure call  ...  ACKNOWLEDGEMENTS We should like to thank the members of DEC Systems Research Center who supported the construction of Doodle, and who participated in an early discussion of this work; in particular, we  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.4380210106">doi:10.1002/spe.4380210106</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/t6el4nhksrgw5dflojgas2oqqy">fatcat:t6el4nhksrgw5dflojgas2oqqy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20080422171432/http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/vol21/issue1/spe005hl.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/cb/4d/cb4ddff658d0260e4533cd4b2f31f27741017f60.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.4380210106"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> wiley.com </button> </a>

The DSS, a middleware library for efficient and transparent distribution of language entities

E. Klintskog, Z. El Banna, P. Brand, S. Haridi
<span title="">2004</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/zlnwsi4sefbkvlcgv2zcupjqum" style="color: black;">37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the</a> </i> &nbsp;
The model is implemented as a middleware component, designed to enhance arbitrary high-level programming languages with distribution support on the language entity level.  ...  This paper describes a novel language independent model for distribution of language entities, which allows for fine-grained instrumentation of entity consistency protocols on a per-entity basis.  ...  The DSS is designed to simplify the implementation of efficient distributed programming systems providing transparent distribution.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/hicss.2004.1265645">doi:10.1109/hicss.2004.1265645</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/hicss/KlintskogBBH04.html">dblp:conf/hicss/KlintskogBBH04</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/4tjqcw4l4bdbrbh224ztq6y3te">fatcat:4tjqcw4l4bdbrbh224ztq6y3te</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20050516183354/http://csdl.computer.org:80/comp/proceedings/hicss/2004/2056/09/205690272c.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/d1/c8/d1c8ee8fdf72aabdc16da41f064a9fc4deefb710.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/hicss.2004.1265645"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Concordia: An infrastructure for collaborating mobile agents [chapter]

David Wong, Noemi Paciorek, Tom Walsh, Joe DiCelie, Mike Young, Bill Peet
<span title="">1997</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
Concordia has been implemented in the Java language to ensure platform independence among agent applications.  ...  Concordia provides support for agent persistence and recovery and guarantees the transmission of agents across a network.  ...  In contrast to Concordia's simple programming interface in a language increasingly used for application development, Telescript is a language designed for writing mobile agents.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/3-540-62803-7_26">doi:10.1007/3-540-62803-7_26</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/gdvlvkrypbcqdmxt4fkfiwsuei">fatcat:gdvlvkrypbcqdmxt4fkfiwsuei</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20050114154620/http://www.merl.com:80/areas/concordia/WWW/MobileAgentConf_for_web.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/a1/25/a125d91546854d95042ebb7872f332d5a2c68030.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/3-540-62803-7_26"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Ready for distribution?

Jan S. Rellermeyer, Gustavo Alonso, Timothy Roscoe
<span title="">2007</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/6y3m32grtnfktkp2oo6oqjbvta" style="color: black;">Companion to the 22nd ACM SIGPLAN conference on Object oriented programming systems and applications companion - OOPSLA &#39;07</a> </i> &nbsp;
In this demonstration we show drag-and-drop distribution of centralized, modular Java applications.  ...  Since OSGi is a centralized system, we have elaborated a solution to seamlessly distribute OSGi applications along the boundaries of services and thereby turning arbitrary OSGi applications into distributed  ...  R-OSGi masks all failures as connectivity failures across modules, thereby effectively making distribution transparent to the developer.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1297846.1297928">doi:10.1145/1297846.1297928</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/oopsla/RellermeyerAR07.html">dblp:conf/oopsla/RellermeyerAR07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/gvawz32mhnab3fxkczfri2ddui">fatcat:gvawz32mhnab3fxkczfri2ddui</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190218072838/https://static.aminer.org/pdf/20170130/pdfs/oopsla/98mjhuzhlf5ma6socpcgx3kdbwqysiwg.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/08/ba/08ba954d02ae700badd81d671145d587f22a00ed.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1297846.1297928"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

The distributed ada run-time system darts

M. Carlsson Göthe, D. Wengelin, L. Asplund
<span title="">1991</span> <i title="Wiley"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/afve5b3tavbfzch46mdtazbqla" style="color: black;">Software, Practice &amp; Experience</a> </i> &nbsp;
In a loosely coupled system the memory is localized to each node, and communication is performed over some interconnecting network.  ...  The system will be used in a testbed for embedded scientific and military applications. Partitioning Ada programs Partitioning of programs is performed by pre-partitioning or post-partitioning.  ...  The functional mapping of the application is described in a separate language, APPL (Ada Program Partitioning Language).  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.4380211106">doi:10.1002/spe.4380211106</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fybxwmte5fd6ldefp5tdklw7ea">fatcat:fybxwmte5fd6ldefp5tdklw7ea</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20080422171159/http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/vol21/issue11/spe064mg.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/12/22/1222038862b63a2db1afd210125333bc3bf435e9.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.4380211106"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> wiley.com </button> </a>

How languages can save distributed computing

Andrew C. Myers
<span title="">2013</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2qaxtqe2rfgjnfefqcokcnzelq" style="color: black;">Proceedings of the 40th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL &#39;13</a> </i> &nbsp;
and data can be used in a uniform and transparent way, regardless of where that code and data is located on the network.  ...  Distributed programs must handle distributed code and data securely and efficiently.  ...  code and data can be used in a uniform and transparent way, regardless of where that code and data is located on the network.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2429069.2429107">doi:10.1145/2429069.2429107</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/popl/Myers13.html">dblp:conf/popl/Myers13</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ifnyjqc3izfzbb7oykiue2rery">fatcat:ifnyjqc3izfzbb7oykiue2rery</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190217135540/https://static.aminer.org/pdf/20170130/pdfs/popl/1zxpskfi5xb4vbyngle87fmemjhr3ch9.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/dc/aa/dcaa5b94428b57e458a509d2f76351bf0a4ffa9a.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2429069.2429107"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Introduction to Distributed Systems [article]

Sabu M. Thampi
<span title="2009-11-23">2009</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
All resources are accessible, but there is a single point of control as well as a single point of failure.  ...  The integration of computer and networking technologies gave birth to new paradigm of computing called distributed computing in the late 1970s.  ...  Moreover, it is generally unfeasible to achieve full failure transparency in a distributed system since networks are unreliable. The Fallacies of Distributed Computing 1.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/0911.4395v1">arXiv:0911.4395v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/4orwbswfcjggtixwjkzbuflqby">fatcat:4orwbswfcjggtixwjkzbuflqby</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200825103413/https://arxiv.org/ftp/arxiv/papers/0911/0911.4395.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/d5/11/d51177a3a178ed8c20a124e938100e8de9137cd8.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/0911.4395v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Declarative failure recovery for sensor networks

Ramakrishna Gummadi, Nupur Kothari, Todd Millstein, Ramesh Govindan
<span title="">2007</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/scibxvvu3nguvnnafnqcwt7lcy" style="color: black;">Proceedings of the 6th international conference on Aspect-oriented software development - AOSD &#39;07</a> </i> &nbsp;
In such a system, a programmer describes a sensor network application as a centralized program; a compiler then produces equivalent node-level programs.  ...  Since they are exposed to unpredictable environments, sensor-network applications must handle a wide variety of faults: software errors, node and link failures, and network partitions.  ...  Kairos augments a host language with a small number of new programming primitives, which allow a distributed computation on a sensor network to be expressed centrally.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1218563.1218583">doi:10.1145/1218563.1218583</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/aosd/GummadiKMG07.html">dblp:conf/aosd/GummadiKMG07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/luxsd7a4erebbh4yv7w6zx7dom">fatcat:luxsd7a4erebbh4yv7w6zx7dom</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170808221505/http://enl.usc.edu/~nupur/papers/aosd07.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/f6/01/f601ee9fa4ffe5e0abc6015b0eec26907550ab40.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1218563.1218583"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Triton: a Domain Specific Language for Cyber-Physical Systems

Bradley Wood, Akramul Azim
<span title="2021-03-10">2021</span> <i title="IEEE"> 2021 22nd IEEE International Conference on Industrial Technology (ICIT) </i> &nbsp;
Distributed Transparency Location and failure transparency are some of the key design methodologies in the project.  ...  set of class files in a distributed prime factorization program.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/icit46573.2021.9453575">doi:10.1109/icit46573.2021.9453575</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/aoeapwvz3zgztgjklzdvf3ktse">fatcat:aoeapwvz3zgztgjklzdvf3ktse</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20210717042307/https://ir.library.dc-uoit.ca/bitstream/10155/1304/1/Wood_Bradley.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/53/4a/534a91af36add39e2596af1fc8b5767038c27be0.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/icit46573.2021.9453575"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 41,760 results