pubsub - gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system.
Table of Content
Contributors:
Want to contribute ? Feel free to send pull requests!
Have problems, bugs, feature ideas? We are using the github issue tracker to manage them.
Starting a pubsub instance:
docker run --name my-pubsub -e QUEUE_BUFFER_SIZE=100 -d vardius/pubsub:tag
This is optional variable, sets gRPC server host value. Default to 0.0.0.0
This is optional variable, sets gRPC server port value. Default to 9090
This is optional variable, sets message bus queue buffer size. Default to number of CPUs`
version Show version
docker-build Build given container. Example: `make docker-build`
docker-run Run container on given port. Example: `make docker-run PORT=3000`
docker-stop Stop docker container. Example: `make docker-stop`
docker-rm Stop and then remove docker container. Example: `make docker-rm`
docker-publish Docker publish. Example: `make docker-publish REGISTRY=https://your-registry.com`
docker-tag Tag current container. Example: `make docker-tag REGISTRY=https://your-registry.com`
docker-release Docker release - build, tag and push the container. Example: `make docker-release REGISTRY=https://your-registry.com`
See proto package for details.
This package is released under the MIT license. See the complete license in the package: