From 982856b7e4c10ff368be02c21bed076a9567d7dd Mon Sep 17 00:00:00 2001 From: Edith Parzefall Date: Thu, 27 Oct 2022 12:24:39 +0200 Subject: [PATCH] Apply suggestions from code review --- services/nats/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/nats/README.md b/services/nats/README.md index ddadada901..823953be1d 100644 --- a/services/nats/README.md +++ b/services/nats/README.md @@ -1,8 +1,8 @@ # Nats Service -The nats service is the event broker of the system. It distributes events among all other services and enables other services to communicate asynchrounos. +The nats service is the event broker of the system. It distributes events among all other services and enables other services to communicate asynchronous. -Services can `Publish` events to the nats service and nats will store these events on disk respectively distribute these events to other services eventually. Services can `Consume` events from the nats services by registering to a `ConsumerGroup`. Each `ConsumerGroup` is guaranteed to get each event exactly once. In most cases, each service will register its own `ConsumerGroup`. When there are multiple instances of a service, those instances will usually use that `ConsumerGroup` as common ressource. +Services can `Publish` events to the nats service and nats will store these events on disk and distribute these events to other services eventually. Services can `Consume` events from the nats service by registering to a `ConsumerGroup`. Each `ConsumerGroup` is guaranteed to get each event exactly once. In most cases, each service will register its own `ConsumerGroup`. When there are multiple instances of a service, those instances will usually use that `ConsumerGroup` as common resource. ## Underlying technology