Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
-
Updated
Dec 13, 2023 - Go
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
Easy, lightweight, relational database using SQLite and NATS JetStream
A chat server based on the microservice architecture to ensure high availability, high throughput, horizontal scalability
Visualization of messages from a NATS JetStream server
Using NATS Jetstream as queue manager to replace RabbitMQ, etc.
Simple PubSub application using Go and NATS JetStream: A practical introduction to building a pub-sub system with efficient message delivery.
The cloud native application orchestrator
replicate messages from streaming channel to jetstream
NATS jetstream mirroring with Benthos.
NATS GUI - GUI for NATS Core, GUI for NATS Jetstream
Building blocks and patterns for creating a minimal internal developer platform
A runbook for better NATS benchmarking.
helix is a framework for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.
`reactive micro` stands for reactive microservices. It demonstrates how cooperative microservices can be built using event bus with out being tightly coupled, how distributed transactions can be achieved using choreography saga pattern, enforcing ACL based authorization across services and many more...
a scalable file archiver for MinIO events
Capture, decode, demux, and store NATS JetStream messages
NATS based Event stream project using gRPC as service transport. This explores microservices project structure in Golang.
NATS messaging system example usage in Go programming language
JetStream tester with Golang.
The cloud native application orchestrator
Add a description, image, and links to the nats-jetstream topic page so that developers can more easily learn about it.
To associate your repository with the nats-jetstream topic, visit your repo's landing page and select "manage topics."