jueves, junio 2

Razonando sistemas distribuidos basados en eventos (la primavera árabe por ejemplo)

En agosto del 2008 años presenté el libro de Peter Sapatay sobre Wave-WP (ola procesadora de mundos). En ese libro Sapatay, miembro de la Academia de ciencia de Ucrania, se plantea y desarrolla un metodo para transformar o alterar el funcionamiento de un sistema sin controlarlo, o al menos sin controlarlo centralmente.

La idea es lanzar uno o varios "aromas" que convierten a quienes entran en contacto con ellos en nuevas fuentes de "aromas". Sapatay incluso se ocupó de estudiar como funciona un Wave-WP en caso de que sus agentes sean destruidos.

Pues bien, en estos dias he encontrado un libro que complementa al anterior. Se trata de  

Reasoning in Event-Based Distributed Systems 
(Razonamiento en Sistemas Distribuidos Basados en Eventos)
por Sven Helmer, Alexandra Poulovassilis, and Fatos Xhafa. 
ISBN 978-3-642-19723-9
Studies in Computational Intelligence ISSN 1860-949X
Springer-Verlag Berlin Heidelberg. 2011

(3,6 MB bajable)

Este procesamiento tiene su origen en Event-Condition-Action (ECA) un paradigma de manejo de bases de datos de los 80s. Lo que empezó siendo una entidad que existia y operaba en redes de computadoras ha ampliado el dominio de su existencia y al dia de hoy abarca muchos dominios de aplicación tales como  "supply chain management, environmental and traffic monitoring, patient monitoring, data centre and network monitoring, fraud detection, smart homes, role-based access control, spacecraft and satellite data  monitoring, online collaboration in virtual organisations, monitoring market data, and monitoring business processes" y es parte central de paradigmas de computación distribuida tales como "Grid, Peer-to-Peer and Cloud computing, wireless networking systems, and mobile information systems".

La ventaja principal de este paradigma es que permite tener sistemas escalables (aquellos cuyas dimensiones se multiplican sin cambios cualitativos que compliquen el crecimiento y/o la propagacion en caso de que el sistema sea espacialmente distribuido) y que esos sistemas sean mas robustos que los centralizados.

Comparar este paradigma con el viejo "centralismo democratico" de la izquierda. Tambien sería interesante compararlo con el sistema de poder distribuido de Libia y sus 2000 tribus.

¿Porque es tan interesante razonar en terminos de sistemas distribuidos?.

"...it offers a lot of flexibility to applications that need to monitor an environment and react to the occurrence of significant events. Event-based systems rely mainly on asynchronous communication to do this. In contrast to synchronous communication, processes do not have to stop working while waiting for data. Generally this means that event sources ‘push’ data about event occurrences to event consumers. Moreover, developers are able to build more loosely-coupled systems, as system components only need minimum knowledge about each other. Different levels of coupling are possible, ranging from fixed point-to-point communications to a network of brokers."

donde dice "network of brokers" poner "la primavera árabe" y ver si el paradigma da alguna pista para manejar los eventos que estan desarrollandose en el mundo árabe.

Si llegaste leyendo esta rara divulgacion ¡Bienvenido al mundo de la ciberpolítica ficcion!


No hay comentarios.:

Publicar un comentario

Tu comentario es bienvenido.

Nota: sólo los miembros de este blog pueden publicar comentarios.

StatCounter

LinkWithin

Related Posts Plugin for WordPress, Blogger...