nats/

directory
v0.0.0-...-b3bf091 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2017 License: Apache-2.0

README

NATS

NATS acts as a central nervous system for distributed systems such as mobile devices, IoT networks, enterprise microservices and cloud native infrastructure. Unlike traditional enterprise messaging systems, NATS provides an always on ‘dial-tone’.

Installation

	Install the NATS client
	go get github.com/nats-io/nats

	Install the NATS service
	go get github.com/nats-io/gnatsd

	Run the NATS service
	gnatsd -D -V

Documentation

https://nats.io
https://github.com/nats-io/nats
https://godoc.org/github.com/nats-io/nats

Posts and Articles

http://www.slideshare.net/Apcera/simple-solutions-for-complex-problems
http://bravenewgeek.com/dissecting-message-queues
http://danielwertheim.se/nats-what-a-beautiful-protocol

Code Review

Basic Examples
Chat Client
Services


All material is licensed under the Apache License Version 2.0, January 2004.

Directories

Path Synopsis
basic
async
Sample program to show to connect and publish/subscribe for messages.
Sample program to show to connect and publish/subscribe for messages.
channels
Sample program to show to connect and publish/subscribe for messages.
Sample program to show to connect and publish/subscribe for messages.
queue
Sample program to show to using the queuing functionality to allow a round robin of services to handle messages.
Sample program to show to using the queuing functionality to allow a round robin of services to handle messages.
request
Sample program to show to connect and publish/subscribe requests.
Sample program to show to connect and publish/subscribe requests.
sync
Sample program to show to connect and publish/subscribe for messages.
Sample program to show to connect and publish/subscribe for messages.
Sample program to show how to build a very basic chat client using NATS.
Sample program to show how to build a very basic chat client using NATS.
services
basic/db
All material is licensed under the Apache License Version 2.0, January 2004 http://www.apache.org/licenses/LICENSE-2.0 Sample program to show what a basic web service might look like.
All material is licensed under the Apache License Version 2.0, January 2004 http://www.apache.org/licenses/LICENSE-2.0 Sample program to show what a basic web service might look like.
basic/web
All material is licensed under the Apache License Version 2.0, January 2004 http://www.apache.org/licenses/LICENSE-2.0 Sample program to show what a basic web service might look like.
All material is licensed under the Apache License Version 2.0, January 2004 http://www.apache.org/licenses/LICENSE-2.0 Sample program to show what a basic web service might look like.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL