]> git.jsancho.org Git - blog.git/blobdiff - posts/151.html
Posts fixed
[blog.git] / posts / 151.html
index 54d9ec2f20d927a923a69fe611cccf003b9efc45..e58e9f72a9502322b78ad0357c83beccf7af494a 100644 (file)
@@ -2,7 +2,7 @@ title: pyrabbit, experimentando con RabbitMQ
 date: 2013-10-31 08:29
 ---
 <div>
-<a href="http://www.jsancho.org/wp-content/uploads/2013/10/RabbitMQ.sh-600x600.png"><img src="http://www.jsancho.org/wp-content/uploads/2013/10/RabbitMQ.sh-600x600-300x300.png" alt="RabbitMQ" width="300" height="300" class="alignleft size-medium wp-image-596" /></a>
+<a href="images/RabbitMQ.png"><img src="images/RabbitMQ.png" alt="RabbitMQ" width="300" height="300" class="alignleft size-medium wp-image-596" /></a>
 
 <p>Llevo ya un tiempo probando <a href="http://www.rabbitmq.com/">RabbitMQ</a>, un sistema de mensajería para aplicaciones basado en colas, muy potente y escalable, desarrollado con <a href="http://es.wikipedia.org/wiki/Erlang">Erlang</a>. Para saber un poco más de este lenguaje de programación recomiendo leer <a href="http://learnyousomeerlang.com/">Learn You Some Erlang for Great Good!</a> Cuando conoces un poco este lenguaje comprendes por qué lo han usado para programar RabbitMQ, ya que da la impresión de que Erlang fue diseñado expresamente para crear este tipo de sistemas.</p>
 
@@ -32,4 +32,4 @@ print r.body   # Si el proceso ficticio que suma números funciona, obtendremos
 connection.close()</pre>
 
 <p>Con pyrabbit puedo comunicar programas de forma sencilla y el código es muy legible, pero no me gusta la forma en que tengo implementada la recepción de mensajes, ya que estoy solicitando mensajes al servidor hasta que me devuelve alguno o hasta que salta el timeout. Para no penalizar demasiado, incluyo un retardo incremental con el que acabo pidiendo mensajes cada segundo si la espera es demasiado larga, pero aún así no me acaba. Si alguien sabe una forma de pedir mensajes a RabbitMQ de tipo similar a <a href="http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_Push#Long_polling">long polling</a>, le estaría muy agradecido.</p>
-</div>
\ No newline at end of file
+</div>