Hi Phil, Thank you for reporting this, I have considered using RabbitMQ or other kind of MOM (apacheMQ, other JMS or other implementations) but I tend to prefer a full pharo stack what I am looking for is streaming (on top of a queuing server I presume). Regards, Alain Le 08/11/2014 10:43, phil@highoctane.be a écrit :
I have been using Pharo successfully with RabbitMQ.
Phil
Le 8 nov. 2014 10:16, "Alain Rastoul" <alf.mmm.cat@gmail.com <mailto:alf.mmm.cat@gmail.com>> a écrit :
Very interesting pointers, thank you Sven. Pure Pharo sounds really good to me, I lost my appetite for debugging multithreaded C or C++ (am I aging ?) and I need some kind of MOM functionality for my project, that was the starting point of my ZeroMQ rants. was ramblings here not rants (sorry for my bad english) In fact, I am looking for a "SOM" (streaming) server as a part of my musing project which is about clustering and parallel processing with pharo: essentially next, nextput: functionalities to PUSH/PULL pools (may be PUB/SUB REQ/RECV or others?) with some controlling, signaling and monitoring. I have the feeling that based on your excellent work in zinc, it should not be that difficult to built it on top, but may be you know a project of that kind I could reuse ? Do you know about some kind of MOM server in Pharo ? Or a STOMP or alike server I could vampirize ?
Thank you
Alain
Le 08/11/2014 09:09, Sven Van Caekenberghe a écrit :
On 08 Nov 2014, at 00:23, Alain Rastoul <alf.mmm.cat@gmail.com <mailto:alf.mmm.cat@gmail.com>> wrote:
BTW, I have the websocket B plan for that (first tests make me think it could be a better plan for my needs). It will be a different animal, but interesting too.
About Zinc Web Sockets:
https://github.com/svenvc/__docs/blob/master/zinc/zinc-__websockets-paper.md <https://github.com/svenvc/docs/blob/master/zinc/zinc-websockets-paper.md>
But there is also 'STAMP', a STOMP implementation, which is a generic message queue client:
https://github.com/svenvc/__docs/blob/master/neo/stamp.md <https://github.com/svenvc/docs/blob/master/neo/stamp.md>
Both are pure Pharo.
Sven