mirror of
https://github.com/taigrr/nats.docs
synced 2025-01-18 04:03:23 -08:00
Reorg on summary to get concepts in their own sections
This commit is contained in:
parent
555b8c0198
commit
13a3c94114
42
SUMMARY.md
42
SUMMARY.md
@ -3,9 +3,9 @@
|
|||||||
* [Introduction](README.md)
|
* [Introduction](README.md)
|
||||||
* [What's New in 2.0](whats_new/whats_new_20.md)
|
* [What's New in 2.0](whats_new/whats_new_20.md)
|
||||||
|
|
||||||
# Concepts
|
## Concepts
|
||||||
|
|
||||||
* [Introduction](developer/concepts/intro.md)
|
* [What is NATS](developer/concepts/intro.md)
|
||||||
* [Subject-Based Messaging](developer/concepts/subjects.md)
|
* [Subject-Based Messaging](developer/concepts/subjects.md)
|
||||||
* [Publish-Subscribe](developer/concepts/pubsub.md)
|
* [Publish-Subscribe](developer/concepts/pubsub.md)
|
||||||
* [Request-Reply](developer/concepts/reqreply.md)
|
* [Request-Reply](developer/concepts/reqreply.md)
|
||||||
@ -122,21 +122,9 @@
|
|||||||
* [Tutorial](nats_tools/nats_top/tutorial.md)
|
* [Tutorial](nats_tools/nats_top/tutorial.md)
|
||||||
* [nats-bench](nats_tools/natsbench.md)
|
* [nats-bench](nats_tools/natsbench.md)
|
||||||
|
|
||||||
## Developing With NATS Streaming
|
## NATS Streaming Concepts
|
||||||
|
|
||||||
* [Introduction](developer/streaming/README.md)
|
* [Introduction](nats_streaming/intro.md)
|
||||||
* [Connecting to NATS Streaming](developer/streaming/connecting.md)
|
|
||||||
* [Publishing to a Channel](developer/streaming/publishing.md)
|
|
||||||
* [Receiving Messages from a Channel](developer/streaming/receiving.md)
|
|
||||||
* [Durable Subscriptions](developer/streaming/durables.md)
|
|
||||||
* [Queue Subscriptions](developer/streaming/queues.md)
|
|
||||||
* [Acknowledgements](developer/streaming/acks.md)
|
|
||||||
* [Embedding NATS Streaming Server](developer/streaming/embedding.md)
|
|
||||||
* [Writing your own client library](developer/streaming/protocol.md)
|
|
||||||
|
|
||||||
## NATS Streaming Server
|
|
||||||
|
|
||||||
* [Concepts](nats_streaming/intro.md)
|
|
||||||
* [Relation to NATS](nats_streaming/relation-to-nats.md)
|
* [Relation to NATS](nats_streaming/relation-to-nats.md)
|
||||||
* [Client Connections](nats_streaming/client-connections.md)
|
* [Client Connections](nats_streaming/client-connections.md)
|
||||||
* [Channels](nats_streaming/channels/channels.md)
|
* [Channels](nats_streaming/channels/channels.md)
|
||||||
@ -159,19 +147,31 @@
|
|||||||
* [Shared State](nats_streaming/fault-tolerance/shared-state.md)
|
* [Shared State](nats_streaming/fault-tolerance/shared-state.md)
|
||||||
* [Failover](nats_streaming/fault-tolerance/failover.md)
|
* [Failover](nats_streaming/fault-tolerance/failover.md)
|
||||||
* [Partitioning](nats_streaming/partitioning.md)
|
* [Partitioning](nats_streaming/partitioning.md)
|
||||||
* [Monitoring](nats_streaming/monitoring/monitoring.md)
|
|
||||||
* [Enabling](nats_streaming/monitoring/enabling.md)
|
|
||||||
* [Endpoints](nats_streaming/monitoring/endpoints.md)
|
|
||||||
|
|
||||||
* [Getting started](nats_streaming/gettingstarted/intro.md)
|
## Developing With NATS Streaming
|
||||||
|
|
||||||
|
* [Introduction](developer/streaming/README.md)
|
||||||
|
* [Connecting to NATS Streaming](developer/streaming/connecting.md)
|
||||||
|
* [Publishing to a Channel](developer/streaming/publishing.md)
|
||||||
|
* [Receiving Messages from a Channel](developer/streaming/receiving.md)
|
||||||
|
* [Durable Subscriptions](developer/streaming/durables.md)
|
||||||
|
* [Queue Subscriptions](developer/streaming/queues.md)
|
||||||
|
* [Acknowledgements](developer/streaming/acks.md)
|
||||||
|
* [The Streaming Protocol](developer/streaming/protocol.md)
|
||||||
|
|
||||||
|
## NATS Streaming Server
|
||||||
|
|
||||||
* [Installing](nats_streaming/gettingstarted/install.md)
|
* [Installing](nats_streaming/gettingstarted/install.md)
|
||||||
* [Running](nats_streaming/gettingstarted/run.md)
|
* [Running](nats_streaming/gettingstarted/run.md)
|
||||||
* [Configuring](nats_streaming/gettingstarted/configuring.md)
|
* [Configuring](nats_streaming/gettingstarted/configuring.md)
|
||||||
* [Securing](nats_streaming/gettingstarted/tls.md)
|
* [Securing](nats_streaming/gettingstarted/tls.md)
|
||||||
* [Process Signaling](nats_streaming/gettingstarted/process-signaling.md)
|
* [Process Signaling](nats_streaming/gettingstarted/process-signaling.md)
|
||||||
* [Windows Service](nats_streaming/gettingstarted/windows-service.md)
|
* [Windows Service](nats_streaming/gettingstarted/windows-service.md)
|
||||||
|
* [Embedding NATS Streaming Server](developer/streaming/embedding.md)
|
||||||
* [Docker Swarm](nats_streaming/swarm.md)
|
* [Docker Swarm](nats_streaming/swarm.md)
|
||||||
|
* [Monitoring](nats_streaming/monitoring/monitoring.md)
|
||||||
|
* [Enabling](nats_streaming/monitoring/enabling.md)
|
||||||
|
* [Endpoints](nats_streaming/monitoring/endpoints.md)
|
||||||
|
|
||||||
## NATS Protocol
|
## NATS Protocol
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# NATS Messaging Concepts
|
# What is NATS
|
||||||
|
|
||||||
NATS messaging involves the electronic exchange of data among computer applications and provides a layer between the application and the underlying physical network. Application data is encoded as a message and sent by a publisher. The message is received, decoded, and processed by one or more subscribers.
|
NATS messaging involves the electronic exchange of data among computer applications and provides a layer between the application and the underlying physical network. Application data is encoded as a message and sent by a publisher. The message is received, decoded, and processed by one or more subscribers.
|
||||||
|
|
||||||
|
@ -1,6 +1,12 @@
|
|||||||
# NATS Streaming Server Installation
|
# NATS Streaming Server Installation
|
||||||
|
|
||||||
NATS philosophy is simplicity. Installation is just decompressing a zip file and copying the binary to an appropriate directory; you can also use your favorite package manager.
|
NATS philosophy is simplicity.
|
||||||
|
|
||||||
|
The best way to get the NATS Streaming Server is to use one of the pre-built release binaries which are available for OSX, Linux (x86-64/ARM), Windows.
|
||||||
|
|
||||||
|
Of course you can build the latest version of the server from the master branch. The master branch will always build and pass tests, but may not work correctly in your environment. First you will need at least Go version 1.11+ installed on your machine to build the NATS Streaming Server.
|
||||||
|
|
||||||
|
Installation is just decompressing a zip file and copying the binary to an appropriate directory; you can also use your favorite package manager.
|
||||||
|
|
||||||
## Installing via a Package Manager
|
## Installing via a Package Manager
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user