messaging.md
July 15, 2021 ยท View on GitHub
Bookmarks tagged [messaging]
www.codever.land/bookmarks/t/messaging
Message Driven Beans, attributes explanation - Jboss Docs
https://docs.jboss.org/ejb3/docs/tutorial/mdb/mdb.html
This example shows you how to implement an MDB with EJB 3.0 using annotations. Take a look at [ExampleMDB.java](https://docs.jboss.org/ejb3/docs/tutorial/mdb/src/org/jboss/tutorial/mdb/bean/ExampleMDB...
- tags: java, javaee, ejb, message-driven-bean, messaging
APNs2
https://github.com/sideshow/apns2
HTTP/2 Apple Push Notification provider for Go โ Send push notifications to iOS, tvOS, Safari and OSX apps.
- tags: go, messaging
- :octocat: source code
Beaver
https://github.com/Clivern/Beaver
A real time messaging server to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
- tags: go, messaging
- :octocat: source code
Benthos
https://github.com/Jeffail/benthos
A message streaming bridge between a range of protocols.
- tags: go, messaging
- :octocat: source code
Bus
https://github.com/mustafaturan/bus
Minimalist message bus implementation for internal communication.
- tags: go, messaging
- :octocat: source code
Centrifugo
https://github.com/centrifugal/centrifugo
Real-time messaging (Websockets or SockJS) server in Go.
- tags: go, messaging
- :octocat: source code
dbus
https://github.com/godbus/dbus
Native Go bindings for D-Bus.
- tags: go, messaging
- :octocat: source code
drone-line
https://github.com/appleboy/drone-line
Sending Line notifications using a binary, docker or Drone CI.
- tags: go, messaging
- :octocat: source code
emitter
https://github.com/olebedev/emitter
Emits events using Go way, with wildcard, predicates, cancellation possibilities and many other good wins.
- tags: go, messaging
- :octocat: source code
event
https://github.com/agoalofalife/event
Implementation of the pattern observer.
- tags: go, messaging
- :octocat: source code
EventBus
https://github.com/asaskevich/EventBus
The lightweight event bus with async compatibility.
- tags: go, messaging
- :octocat: source code
gaurun-client
https://github.com/osamingo/gaurun-client
Gaurun Client written in Go.
- tags: go, messaging
- :octocat: source code
Glue
https://github.com/desertbit/glue
Robust Go and Javascript Socket Library (Alternative to Socket.io).
- tags: go, messaging
- :octocat: source code
go-notify
https://github.com/TheCreeper/go-notify
Native implementation of the freedesktop notification spec.
- tags: go, messaging
- :octocat: source code
go-nsq
https://github.com/nsqio/go-nsq
the official Go package for NSQ.
- tags: go, messaging
- :octocat: source code
go-socket.io
https://github.com/googollee/go-socket.io
socket.io library for golang, a realtime application framework.
- tags: go, messaging
- :octocat: source code
go-vitotrol
https://github.com/maxatome/go-vitotrol
Client library to Viessmann Vitotrol web service.
- tags: go, messaging
- :octocat: source code
Gollum
https://github.com/trivago/gollum
A n:m multiplexer that gathers messages from different sources and broadcasts them to a set of destinations.
- tags: go, messaging
- :octocat: source code
golongpoll
https://github.com/jcuga/golongpoll
HTTP longpoll server library that makes web pub-sub simple.
- tags: go, messaging
- :octocat: source code
goose
https://github.com/ian-kent/goose
Server Sent Events in Go.
- tags: go, messaging
- :octocat: source code
gopush-cluster
https://github.com/Terry-Mao/gopush-cluster
gopush-cluster is a go push server cluster.
- tags: go, messaging
- :octocat: source code
gorush
https://github.com/appleboy/gorush
Push notification server using APNs2 and google GCM.
- tags: go, messaging
- :octocat: source code
guble
https://github.com/smancke/guble
Messaging server using push notifications (Google Firebase Cloud Messaging, Apple Push Notification services, SMS) as well as websockets, a REST API, featuring distributed operation and message-persis...
- tags: go, messaging
- :octocat: source code
hub
https://github.com/leandro-lugaresi/hub
A Message/Event Hub for Go applications, using publish/subscribe pattern with support for alias like rabbitMQ exchanges.
- tags: go, messaging
- :octocat: source code
jazz
https://github.com/socifi/jazz
A simple RabbitMQ abstraction layer for queue administration and publishing and consuming of messages.
- tags: go, messaging
- :octocat: source code
machinery
https://github.com/RichardKnop/machinery
Asynchronous task queue/job queue based on distributed message passing.
- tags: go, messaging
- :octocat: source code
mangos
https://github.com/go-mangos/mangos
Pure go implementation of the Nanomsg ("Scalable Protocols") with transport interoperability.
- tags: go, messaging
- :octocat: source code
melody
https://github.com/olahol/melody
Minimalist framework for dealing with websocket sessions, includes broadcasting and automatic ping/pong handling.
- tags: go, messaging
- :octocat: source code
Mercure
https://github.com/dunglas/mercure
Server and library to dispatch server-sent updates using the Mercure protocol (built on top of Server-Sent Events).
- tags: go, messaging
- :octocat: source code
messagebus
https://github.com/vardius/message-bus
messagebus is a Go simple async message bus, perfect for using as event bus when doing event sourcing, CQRS, DDD.
- tags: go, messaging
- :octocat: source code
NATS Go Client
https://github.com/nats-io/nats
Lightweight and high performance publish-subscribe and distributed queueing messaging system - this is the Go library.
- tags: go, messaging
- :octocat: source code
nsq-event-bus
https://github.com/rafaeljesus/nsq-event-bus
A tiny wrapper around NSQ topic and channel.
- tags: go, messaging
- :octocat: source code
oplog
https://github.com/dailymotion/oplog
Generic oplog/replication system for REST APIs.
- tags: go, messaging
- :octocat: source code
pubsub
https://github.com/tuxychandru/pubsub
Simple pubsub package for go.
- tags: go, messaging
- :octocat: source code
rabbus
https://github.com/rafaeljesus/rabbus
A tiny wrapper over amqp exchanges and queues.
- tags: go, messaging
- :octocat: source code
rabtap
https://github.com/jandelgado/rabtap
RabbitMQ swiss army knife cli app.
- tags: go, messaging
- :octocat: source code
RapidMQ
https://github.com/sybrexsys/RapidMQ
RapidMQ is a lightweight and reliable library for managing of the local messages queue.
- tags: go, messaging
- :octocat: source code
rmqconn
https://github.com/sbabiv/rmqconn
RabbitMQ Reconnection. Wrapper over amqp.Connection and amqp.Dial. Allowing to do a reconnection when the connection is broken before forcing the call to the Close () method to be closed.
- tags: go, messaging
- :octocat: source code
sarama
https://github.com/Shopify/sarama
Go library for Apache Kafka.
- tags: go, messaging
- :octocat: source code
Uniqush-Push
https://github.com/uniqush/uniqush-push
Redis backed unified push service for server-side notifications to mobile devices.
- tags: go, messaging
- :octocat: source code
zmq4
Go interface to ZeroMQ version 4. Also available for version 3 and version 2.
- tags: go, messaging
- :octocat: source code
Backburner
https://github.com/nesquena/backburner
Backburner is a beanstalkd-powered job queue that can handle a very high volume of jobs.
- tags: ruby, queues, messaging
- :octocat: source code
Bunny
https://github.com/ruby-amqp/bunny
Bunny is a popular, easy to use, well-maintained Ruby client for RabbitMQ (3.3+).
- tags: ruby, queues, messaging
- :octocat: source code
Delayed::Job
https://github.com/collectiveidea/delayed_job
Database backed asynchronous priority queue.
- tags: ruby, queues, messaging
- :octocat: source code
Gush
https://github.com/chaps-io/gush
A parallel runner for complex workflows using only Redis and Sidekiq.
- tags: ruby, queues, messaging
- :octocat: source code
Karafka
https://github.com/karafka/karafka
Framework used to simplify Apache Kafka (a distributed streaming platform) based Ruby applications development.
- tags: ruby, queues, messaging
- :octocat: source code
March Hare
https://github.com/ruby-amqp/march_hare
Idiomatic, fast and well-maintained JRuby client for RabbitMQ.
- tags: ruby, queues, messaging
- :octocat: source code
Resque
https://github.com/resque/resque
A Redis-backed Ruby library for creating background jobs.
- tags: ruby, queues, messaging
- :octocat: source code
Que
A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
- tags: ruby, queues, messaging
- :octocat: source code
RocketJob
Enterprise Batch Processing System focused on performance, scalability, reliability, and visibility of every job in the system. Outgrown existing solutions? Or, start small and scale up later.
Shoryuken
https://github.com/phstc/shoryuken
A super efficient AWS SQS thread based message processor for Ruby.
- tags: ruby, queues, messaging
- :octocat: source code
Sidekiq
A full-featured background processing framework for Ruby. It aims to be simple to integrate with any modern Rails application and much higher performance than other existing solutions.
Sneakers
https://github.com/jondot/sneakers
A fast background processing framework for Ruby and RabbitMQ.
- tags: ruby, queues, messaging
- :octocat: source code
Sucker Punch
https://github.com/brandonhilkert/sucker_punch
A single process background processing library using Celluloid. Aimed to be Sidekiq's little brother.
- tags: ruby, queues, messaging
- :octocat: source code
Aeron
https://github.com/real-logic/Aeron
Efficient, reliable, unicast and multicast message transport.
- tags: java, messaging
- :octocat: source code
Apache ActiveMQ
Message broker that implements JMS and converts synchronous to asynchronous communication.
Apache Camel
Glues together different transport APIs via Enterprise Integration Patterns.
Apache Kafka
High-throughput distributed messaging system.
Apache Pulsar
Distributed pub/sub-messaging system.
Apache RocketMQ
A fast, reliable, and scalable distributed messaging platform.
Apache Qpid
Apache Qpid makes messaging tools that speak AMQP and support many languages and platforms.
EventBus
https://github.com/greenrobot/EventBus
Simple publish/subscribe event bus.
- tags: java, messaging
- :octocat: source code
Hermes
Fast and reliable message broker built on top of Kafka.
JeroMQ
https://github.com/zeromq/jeromq
Implementation of ZeroMQ.
- tags: java, messaging
- :octocat: source code
Nakadi
https://github.com/zalando/nakadi
Provides a RESTful API on top of Kafka.
- tags: java, messaging
- :octocat: source code
RabbitMQ Java client
https://github.com/rabbitmq/rabbitmq-java-client
RabbitMQ client.
- tags: java, messaging
- :octocat: source code
Smack
https://github.com/igniterealtime/Smack
Cross-platform XMPP client library.
- tags: java, messaging
- :octocat: source code
NATS client
https://github.com/nats-io/java-nats
NATS client.
- tags: java, messaging
- :octocat: source code