Difference between revisions of "NATS Messaging"

From wikieduonline
Jump to navigation Jump to search
Line 2: Line 2:
  
 
== Activities ==
 
== Activities ==
 +
=== Basic ===
 
# Learn about [[wikipedia:Message-oriented_middleware]] and different software implementations such us: [[ActiveMQ]], [[RedHat AMQ]] or [[Apache Kafka]]
 
# Learn about [[wikipedia:Message-oriented_middleware]] and different software implementations such us: [[ActiveMQ]], [[RedHat AMQ]] or [[Apache Kafka]]
 
# Install NATS using docker: https://hub.docker.com/_/nats
 
# Install NATS using docker: https://hub.docker.com/_/nats
 
## Install NATS in macOS: <code>brew install nats-server</code>
 
## Install NATS in macOS: <code>brew install nats-server</code>
 
## Install NATS streaming server in macOS: <code>brew install [[nats-streaming-server]]</code>
 
## Install NATS streaming server in macOS: <code>brew install [[nats-streaming-server]]</code>
# Read NATS source code: https://github.com/nats-io/nats-server
+
# [[NATS: Send your first message]]
 +
 
 +
=== Medium ===
 
# Learn how to [[Monitoring|monitor]] your NATS: https://nats-io.github.io/docs/faq#how-can-i-monitor-my-nats-cluster
 
# Learn how to [[Monitoring|monitor]] your NATS: https://nats-io.github.io/docs/faq#how-can-i-monitor-my-nats-cluster
  
 +
=== Advanced ===
 +
# Read NATS source code: https://github.com/nats-io/nats-server
  
 
== See also ==
 
== See also ==

Revision as of 05:41, 19 December 2019

NATS is an open-source software messaging system written in Go programming language with Kubernetes and Prometheus integration. NATs sever listen on TCP port 4222.

Activities

Basic

  1. Learn about wikipedia:Message-oriented_middleware and different software implementations such us: ActiveMQ, RedHat AMQ or Apache Kafka
  2. Install NATS using docker: https://hub.docker.com/_/nats
    1. Install NATS in macOS: brew install nats-server
    2. Install NATS streaming server in macOS: brew install nats-streaming-server
  3. NATS: Send your first message

Medium

  1. Learn how to monitor your NATS: https://nats-io.github.io/docs/faq#how-can-i-monitor-my-nats-cluster

Advanced

  1. Read NATS source code: https://github.com/nats-io/nats-server

See also

Advertising: