Uso de un sistema de registro y mensajería RESTful para admitir una variedad de aplicaciones distribuidas

dc.contributor.authorBaker, Markspa
dc.contributor.authorMills, Hugospa
dc.contributor.authorSmith, Garryspa
dc.contributor.authorGrove, Matthewspa
dc.contributor.authorLakhoo, Rahimspa
dc.contributor.authorAlbing, Carlspa
dc.date.accessioned2020-10-27T00:20:39Z
dc.date.available2020-10-27T00:20:39Z
dc.date.issued2010-12-01
dc.description.abstractTycho se concibió en 2003 en respuesta a una necesidad de GridRM [1], un proyecto de supervisión de recursos para un sistema distribuido de área amplia "ligero", escalable y fácil de usar. sistema de registro y mensajería. Desde el primer lanzamiento de Tycho en 2006, una serie de se han realizado modificaciones al sistema para hacerlo más fácil de usar y más flexible. Desde sus inicios, Tycho se ha utilizado en una serie de dominios de aplicaciones. incluyendo monitoreo de recursos de área amplia, consultas distribuidas a través de bases de datos de archivo, proporcionando servicios para los nodos de una supercomputadora Cray, y como un sistema para transferir conjuntos de datos científicos de varios terabytes a través de Internet. Este documento proporciona una visión general de el sistema Tycho inicial describe una serie de aplicaciones que utilizan Tycho, analiza un número de nuevos servicios públicos, y cómo la infraestructura de Tycho ha evolucionado en respuesta a experiencia en la creación de aplicaciones con él.spa
dc.description.abstractenglishTycho was conceived in 2003 in response to a need by the GridRM [1], a resourcemonitoring project for a “light-weight”, scalable and easy to use wide-area distributed registry and messaging system. Since Tycho's first release in 2006 a number of modifications have been made to the system to make it easier to use and more flexible. Since its inception, Tycho has been utilised across a number of application domains including wide-area resource monitoring, distributed queries across archival databases, providing services for the nodes of a Cray supercomputer, and as a system for transferring multi-terabyte scientific datasets across the Internet. This paper provides an overview of the initial Tycho system describes a number of applications that utilise Tycho, discusses a number of new utilities, and how the Tycho infrastructure has evolved in response to experience of building applications with it.eng
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga UNABspa
dc.identifier.issn2539-2115
dc.identifier.issn1657-2831
dc.identifier.repourlrepourl:https://repository.unab.edu.co
dc.identifier.urihttp://hdl.handle.net/20.500.12749/8946
dc.language.isospaspa
dc.publisherUniversidad Autónoma de Bucaramanga UNAB
dc.relationhttps://revistas.unab.edu.co/index.php/rcc/article/view/1388/1333
dc.relation.referencesGridRM, http://gridrm.org
dc.relation.referencesTycho, http://acet.rdg.ac.uk/projects/tycho/
dc.relation.referencesRoy Thomas Fielding. Architectural Styles and the Design of Network-based SoftwareArchitectures, Ph.D. Thesis. University of C a l i f o r n i a , I r v i n e , I r v i n e , C a l i f o r n i a , 2 0 0 0 . http://www.ics.uci.edu/~fielding/pubs/dissertation/
dc.relation.referencesJSR 311 - https://jsr311.dev.java.net/
dc.relation.referencesRESTful Wiki - http://en.wikipedia.org/wiki/Representational_ State_Transfer
dc.relation.referencesRFC 2616 - http://www.ietf.org/rfc/rfc2616.txt
dc.relation.referencesJabber web site - http://www.jabber.org/
dc.relation.referencesW.T. Sullivan III, D. Werthimer, S. Bowyer, J. Cobb, D. Gedye, and D. Anderson. A new major seti project based on project serendip data and 100,000 personal computers. In Proceedings of the 5th International Conference on Bioastronomy, 1997.
dc.relation.referencesK. Lai, M. Feldman, I. Stoica, and J Chuang, Incentives for cooperation in peer-to-peer networks. In Proceedings of the Workshop on Economics of Peer-to-Peer Systems, Berkeley, CA, June 2003.
dc.relation.referencesR. VanRenesse, K.P. Birman, A. Bozdog, D. Dimitriu, M. Singh, and W. Vogels, Heterogeneity-aware peer-to-peer multicast. In Proceedings of the 17th International Symposium on Distributed Computing (DISC 2003), Sorrento, Italy, October 2003.
dc.relation.referencesM. Castro, P. Druschel,A.M. Kermarree, andA. Rowstron. Scribe: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications, 20(8), October 2002.
dc.relation.referencesI. Stoica, D.Adkins, S. Zhuang, S. Shenker, and S. Surana. Internet indirection infrastructure. In Proceedings of the ACM SIGCOMM'02 Conference, Pittsburgh, PA,August 2002.
dc.relation.referencesseti@home project web site. http://setiathome.ssl.berkeley.edu
dc.relation.referencesR. Huebsch, J.M. Hellerstein, N. Lanham, and B. Thau Loo. Querying the Internet with pier. In Proceedings of the 29th VLDB Conference, Berlin, Germany, 2003.
dc.relation.referencesS.M. Larson, C. Snow, and V.S. Pande. Modern Methods in Computational Biology,, chapter Folding@Home and Genome@Home: Using distributed computing to tackle previously intractable problems in computational biology. Horizon Press, 2003.
dc.relation.referencesgenome@home project web site. http://genomeathome. stanford.edu/
dc.relation.referencesA. Keromytis, V. Misra, and D. Rubenstein. SOS: Secure overlay services. In Proceedings of the ACM SIGCOMM'02 Conference, Pittsburgh, PA,August 2002.
dc.relation.referencesR. Janakiraman, M. Waldvogel, and Q. Zhang. Indra: A peer-topeer approach to network intrusion detection and prevention. In Proceedgings of 2003 IEEE WET ICE Workshop on Enterprize Security, Linz,Austria, June 2003.
dc.relation.referencesV. Vlachos, S. Androutsellis-Theotokis, and D. Spinellis. Security applications of peer-to-peer networks. Computer Networks Journal, 45(2):195-205, 2004.
dc.relation.referencesP. Bernstein, F. Giunchiglia,A. Kementsietsidis, J. Mylopoulos, L. Serafini, and I. Zaihrayeu. Data management for peer-to-peer computing: A vision. In Proceedings of the Workshop on the Web and Databases, WebDB 2002.
dc.relation.referencesM. Harren, J. Hellerstein, R. Huebsch, B. Loo, S. Shenker, and I. Stoica. Complex queries in dht-based peer-to-peer networks. In Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS '02), MIT Faculty Club, Cambridge, MA, USA, March 2002.
dc.relation.referencesA.Y. Halevy, Z.G. Ives, P. Mork, and I. Tatarinov. Piazza: Data management infrastructure for semantic web applications. In Proceedings of the twelfth international conference on World Wide Web, pages 556-567, Budapest, Hungary, 2003.
dc.relation.referencesT. Berners-Lee, J. Hendler, and O. Lassila. The semantic web. ScientificAmerican, May 2001.
dc.relation.referencesW. Nejdl, B. Wolf, C. Qu, S. Decker, M. Sintek, A. Naeve, M. Nilsson, M. Palmer, and T. Risch. Edutella: A P2P networking infrastructure based on RDF. In Proceedings of the twelfth international conference on World Wide Web, Budapest, Hungary, 2003.
dc.relation.referencesNapster Web Site - http://www.napster.co.uk/
dc.relation.referencesM. Waldman, A.D. Rubin and L.F. Cranor. Publius: A robust, tamper-evident, censorship-resistant web publishing system. In Proceedings of the 9th USENIX Security Symposium, August 2000.
dc.relation.referencesKazaa web site - http://www.kazaa.com
dc.relation.referencesI. Clarke, O. Sandberg, and B. Wiley. Freenet: A distributed anonymous information storage and /etrieval system. In Proceedings of the Workshop on Design Issues in Anonymity and Unobservability, Berkeley, California, June 2000.
dc.relation.referencesMojoNation web site - http://www.mojonation.net
dc.relation.referencesJ. Kubiatowicz, D. Bindel, Y. Chen, P. Eaton, D. Geels, S.R. Gummadi, H. Weatherspoon, W. Weimer, C. Wells, and B. Zhao. Oceanstore: architecture for global-scale persistent storage. In Proceedings ofACMASPLOS.ACM, November 2000.
dc.relation.referencesM. Khambatti, K. Ryu, and P. Dasgupta. Structuring peer-to-peer networks using interest-based communities. In Proceedings of the International Workshop On Databases, Information Systems and Peer-to-Peer Computing (P2PDBIS), Berlin, Germany, September 2003.
dc.relation.referencesP. Druschel and A. Rowstron. Past: A large-scale, persistent peerto-peer storage utility. In Proceedings of the Eighth Workshop on Hot Topics in Operating Systems, May 2001.
dc.relation.referencesM. Shaw and D. Garlan. Formulations and formalisms in software architecture. In Jan van Leeuwen, editor, Computer Science Today: Recent Trends and Developments, pages 307-323. Lecture Notes in Computer Science 1000. Springer Verlag, 1995.
dc.relation.referencesA.B. Stubblefield and D.S. Wallach. Dagster:censorship-resistant publishing without replication. Technical Report Technical Report TR01-380, Rice University, Dept. of Computer Science, July 2001.
dc.relation.referencesY. Chen, R.H. Katz, and J.D. Kubiatowicz. Scan: A dynamic, scalable and efficient content distribution network. In Proceedings of International Conference on Pervasive Computing, 2000.
dc.relation.referencesR. Dingledine, M.J. Freedman, and D. Molnar. The FreeHaven project: Distributed anonymous storage service. In Workshop on Design Issues in Anonymity and Unobservability, pages 67-95, July 2000.
dc.relation.referencesGroove web site. http://www.groove.net
dc.relation.referencesS. Hand and T. Roscoe. Mnemosyne: Peer-to-peer steganographic storage. In Proceedings of the 1st International Workshop on Peerto-Peer Systems (IPTPS '02), MIT Faculty Club, Cambridge, MA, USA, March 2002.
dc.relation.referencesM.A. Baker, and Matthew Grove, Tycho: A Wide-area Messaging Framework with an Integrated Virtual Registry, Special Issue on Grid Technology of the International Journal of Supercomputing, (eds) GeorgeA. Gravvanis, John P. Morrison and Geoffrey C. Fox, Springer, Volume 42, pp 83-106, ISSN: 1573-0484, March 23,2007.
dc.relation.referencesGridFTP, http://www.globus.org/grid_software/data/gridftp.php
dc.relation.referencesNaradaBrokering, http://www.naradabrokering.org/
dc.relation.referencesGlobus, http://globus.org
dc.relation.referencesIRC, http://en.wikipedia.org/wiki/IRC
dc.relation.referencesR-GMA, http://www.r-gma.org/
dc.relation.referencesJini, http://www.jini.org/
dc.relation.referencesApacheAXIS, http://ws.apache.org/axis/
dc.relation.referencesVERA, http://vera.rdg.ac.uk
dc.relation.referencesVindolanda, http://vindolanda.csad.ox.ac.uk/
dc.relation.referencesXDB, http://xdb.vera.rdg.ac.uk/
dc.relation.referencesNecho, http://acet.rdg.ac.uk/projects/necho/
dc.relation.referencesSloan Digital Sky Survey, http://www.sdss.org/
dc.relation.referencesWGET, http://www.gnu.org/software/wget/
dc.relation.referencesAzureus, http://azureus.sourceforge.net/
dc.relation.referencesVOTechBroker, https://portals.rdg.ac.uk/votb
dc.relation.referencesM.A. Baker and G. Smith, GridRM: An Extensible Resource Monitoring System, the proceedings of IEEE International Conference on Cluster Computing (Cluster 2003), Hong Kong,
dc.relation.referencesSelf-Organizing ICT Resource Management (SORMA), http://www.iw.uni-karlsruhe.de/sorma.
dc.relation.referencesM.A. Baker and R. Boakes, Slogger: A Profiling and Analysis System based on Semantic Web Technologies, Special Issue of Scientific Programming on Large-Scale Programming Tools and Environments, (editors) Barbara Chapman and Dieter Kranzlmuller, International Journal of Scientific Programming, IOS Press, Vol. 16 (Number 2-3) 183-204, ISSN 1058-9244, 2008
dc.relation.referencesMap Server, http://mapserver.org/
dc.relation.referencesJSR-000168 Portlet Specification, http://jcp.org/aboutJava/ communityprocess/review/jsr168.
dc.relation.referencesGridsphere Portal Framework, http://www.gridsphere.org/grids phere/gridsphere.
dc.relation.referencesG.M Smith, M.A. Baker and Javier Diaz Montes, A Web 2.0 User Interface for Wide-area Resource Monitoring, 15th Mardi Gras Conference, Baton Rouge, Louisiana, 30 January - 2 February 2008, , ISBN 978-1595930-835-0.
dc.relation.referencesRESN, http://acet.rdg.ac.uk/projects/resn/
dc.relation.referencesSun SPOT, http://www.sunspotworld.com/
dc.relation.referencesRDF, http://www.w3.org/RDF
dc.relation.referencesSPARQL, http://www.w3.org/TR/rdf-sparql-query/
dc.relation.urihttps://revistas.unab.edu.co/index.php/rcc/article/view/1388
dc.rightsDerechos de autor 2010 Revista Colombiana de Computación
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.sourceRevista Colombiana de Computación; Vol. 11 Núm. 2 (2010): Revista Colombiana de Computación; 24-63
dc.subjectInnovaciones tecnológicas
dc.subjectCiencia de los computadores
dc.subjectDesarrollo de tecnología
dc.subjectIngeniería de sistemas
dc.subjectInvestigaciones
dc.subjectTecnologías de la información y las comunicaciones
dc.subjectTIC´s
dc.subject.keywordsTechnological innovationseng
dc.subject.keywordsComputer scienceeng
dc.subject.keywordsTechnology developmenteng
dc.subject.keywordsSystems engineeringeng
dc.subject.keywordsInvestigationseng
dc.subject.keywordsInformation and communication technologieseng
dc.subject.keywordsICT'seng
dc.subject.keywordsRestfuleng
dc.subject.keywordsHTTPeng
dc.subject.keywordsPUT/GETeng
dc.subject.keywordsTransactionseng
dc.subject.keywordsPeer-to Peereng
dc.subject.keywordsVirtual registryeng
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembCiencias de la computaciónspa
dc.subject.lembDesarrollo tecnológicospa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembInvestigacionesspa
dc.subject.lembTecnologías de la información y la comunicaciónspa
dc.subject.proposalSosegadospa
dc.subject.proposalRegistro virtualspa
dc.subject.proposalWeb 2.0spa
dc.subject.proposalActasspa
dc.titleUso de un sistema de registro y mensajería RESTful para admitir una variedad de aplicaciones distribuidasspa
dc.title.translatedUsing a RESTful messaging and registry system to support a range a distributed applicationseng
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.driverinfo:eu-repo/semantics/article
dc.type.hasversionInfo:eu-repo/semantics/publishedVersion
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersionspa
dc.type.localArtículospa
dc.type.redcolhttp://purl.org/redcol/resource_type/CJournalArticle

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
2010_Articulo_Uso de un sistema de registro y mensajería RESTful para admitir una variedad de aplicaciones distribuidas.pdf
Tamaño:
413.54 KB
Formato:
Adobe Portable Document Format
Descripción:
Artículo