article in Tech
messaging - MessageQueue PubSub STOMP AMQP MQTT
Notes: Messaging - Enough words already. Go and start having fun with this stuff.
Home | diesel - Python
Meteor - perl
Socket.IO: the cross-browser WebSocket for realtime apps.
vti/pocketio - PocketIO - Socket.IO PSGI application
ZeroMQ || 0mq
ZeroMQ - zero broker networking concurrency library - Dave Horner's Website
STOMP / AMQP
Stomp (Streaming Text Oriented Messaging Protocol) is a pub/sub wire protocol.
Stomp - Protocol
Apollo - STOMP, AMQP, MQTT, Openwire, SSL, REST, and WebSockets. written in Scala using maven.
HornetQ - putting the buzz in messaging - JBoss Community
Apache ActiveMQ - apache powerful open source Enterprise Messaging and Integration Patterns provider.
Orbited – Networking for the Web - python web router and firewall that allows you to integrate web applications with arbitrary back-end systems (XMPP,IRC,STOMP). uses twisted and morbidq.
MorbidQ - a python STOMP broker, single node, uses twisted.
Willow Chat – Networking for the Web - uses Orbited and implements a simple web chat in python.
Comet Daily » Blog Archive » Scalable Real-Time Web Architecture, Part 2: A Live Graph with Orbited, MorbidQ, and js.io
Gozirra - simple java STOMP client/server.
Sprinkle - A STOMP messaging broker written in Python
stomperl - Project Hosting on Google Code - Stomp broker with Erlang
stompserver's stompserver-0.9.8 Documentation - ruby stomp server, this article talks about using it from a python client...Using Python and Stompserver to Get Started With Message Queues | Morethanseven
juretta's objc-stomp at master - GitHub - objc stomp client
Comet Daily » Blog Archive » Scalable Real-Time Web Architecture, Part 1: Stomp, Comet, and Message Queues
RabbitMQ - Open Source Messaging
rocksteady - Making sense with metrics - Google Project Hosting - Rocksteady is a java application that reads metrics from RabbitMQ, parse them and turn them into events so Esper(CEP) can query against those metric and react to events match by the query. (for devs who want to monitor their app with metric instead of gut feeling.)
[tutorial]How to: Django, Comet, Orbited, Stomp, MorbidQ, js.io | Thought Outflux | Anirudh Sanjeev
Apache Qpid: Open Source AMQP Messaging - Index
carrot - AMQP Messaging Framework for Python — Carrot v0.10.1 documentation
MQTT || MQ Telemetry Transport
MQTT - MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. tcp/ip 1883 or ssl 8883.
MQ Telemetry Transport » wiki » mqtt_on_the_android_platform
Using MQTT in Android mobile applications « dale lane - dirkmoors/MqttService - Mqtt service for Android, based on Eclipse Paho Mqtt Client and Dale Lane's blog article
stephendnicholas.com » Power Profiling: HTTPS Long Polling vs. MQTT with SSL, on Android - really puts things into perspective when you start to chart % Battery / Hour in WiFI vs 3G
Mosquitto: An Open Source MQTT v3.1 Broker - MQTT v3.1 broker providing lightweight method of carrying out messaging using a publish/subscribe model.
stylpen/WSS - WebSocket to TCP Gateway (for MQTT), C++ websocket++,boost
njh/ruby-em-mqtt - MQTT support for EventMachine, gem install em-mqtt
njh/mqtt-http-bridge - MQTT to HTTP bridge, gem install bundler,bundle install,bundle exec rackup -p 1234
njh/mqtt-sn-tools - Command line tools written in C for the MQTT-SN (MQTT For Sensor Networks) protocol
adamvr/MQTT.js - An MQTT library for node.js, npm install mqtt
adamvr/MQTT-For-Twisted-Python - An MQTT library written in Twisted Python
Arduino Client for MQTT « knolleary knolleary/pubsubclient - A client library for the Arduino Ethernet Shield that provides support for MQTT.
Mosca by mcollina The multi-transport MQTT broker for node.js. It supports AMQP, Redis, MongoDB, ZeroMQ or just MQTT. mcollina/mosca - mosca = fly in Italian
gearman [Gearman Job Server] Examples [Gearman Job Server]
Gearman in Launchpad Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages.
Gearman on Ubuntu | Replication and other database things
Perl-Uwe.com: Day 18: doing things in parallel (Gearman)
Sque - Background job processing based on Resque, using Stomp - metacpan.org
Internet of Things || IoT
eclipse/ponte - Ponte is a multi-transport Internet of Things / Machine to Machine broker. As the current state it supports MQTT and REST APIs over HTTP and CoAP.
NSQ || a realtime distributed messaging platform
NSQ core is written in Go.
NSQ Docs 0.2.28 - a realtime distributed messaging platform
redis || restmq
Redis - Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
RestMQ - Redis based message queue - Python, Twisted, Cyclone (a Tornado implementation over twisted) and Redis. gleicon/restmq
restmq | Richard Bucker
snakeMQ || pure python message queue
snakeMQ - message queuing for Python
Created: 2014-03-09 22:51:18
Modified: 2014-09-01 12:50:51