Welcome!

Learn all things NATS.

Get Started

New to NATS? Start here to learn what the technology is, the primary set of use cases, and take a guided tour on the core concepts.

App Development

Are you building an application using NATS? Dive into the development section to learn the concepts through examples.

System Architecture

Are you designing a whole system? Check out the architecture section to understand what to consider when composing client applications and a NATS deploymenet.

Reference Docs

Need the laundry list of details? Use the reference docs to get all of the server configuration, wire protocols, CLI commands, and more.