ggordan / go-pubsub

A simple abstraction for message publishing and consumption in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-pubsub

A simple abstraction for message publishing and consumption that presents a uniform API, regardless of the underlying implementation.

Current implementations and their status

Implementation Status
Mock (in memory testing implementation) incomplete
Apache Kafka beta
Nats incomplete
Nats streaming beta
AMQP incomplete
AWS SQS beta

The API is not yet guaranteed but changes should be minimal from now.

About

A simple abstraction for message publishing and consumption in Go

License:MIT License


Languages

Language:Go 100.0%