nats-jetstream

There are 44 repositories under nats-jetstream topic.

  • shijuvar/go-distributed-sys

    Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB

    Language:Go643245119
  • voxoco/nqlite

    Easy, lightweight, relational database using SQLite and NATS JetStream

    Language:TypeScript46231
  • ramank775/chat-server

    A chat server based on the microservice architecture to ensure high availability, high throughput, horizontal scalability

    Language:JavaScript3542211
  • OtterJet

    softwaremill/OtterJet

    Visualization of messages from a NATS JetStream server

    Language:Java33160
  • 1995parham/saf

    Using NATS Jetstream as queue manager to replace RabbitMQ, etc.

    Language:Go29325
  • ebubekiryigit/go-nats-jetstream-example

    Simple PubSub application using Go and NATS JetStream: A practical introduction to building a pub-sub system with efficient message delivery.

    Language:Go24103
  • threeport/threeport

    The cloud native application orchestrator

    Language:Go1821033
  • snapp-incubator/stan-js-replicator

    replicate messages from streaming channel to jetstream

    Language:Go15210
  • solidpulse/natsdash

    NATS GUI - GUI for NATS Core, GUI for NATS Jetstream

    Language:Go130
  • amirhnajafiz/jetstream-mirroring

    NATS jetstream mirroring with Benthos.

    Language:Go12140
  • verifa/horizon

    Building blocks and patterns for creating a minimal internal developer platform

    Language:Go101172
  • amirhnajafiz/natsbench-runbook

    A runbook for better NATS benchmarking.

    Language:Jupyter Notebook616
  • AyushSenapati/reactive-micro

    `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...

    Language:Go6204
  • nunchistudio/helix

    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.

  • Minehut/archie

    a scalable file archiver for MinIO events

    Language:Go5201
  • Intelecy/jet-capture

    Capture, decode, demux, and store NATS JetStream messages

    Language:Go4200
  • ragul28/grpc-event-stream

    NATS based Event stream project using gRPC as service transport. This explores microservices project structure in Golang.

    Language:Go4150
  • alwitt/httpmq

    HTTP/2 based message broker built around NATS JetStream

    Language:Go3112
  • amirhnajafiz/jester

    JetStream tester with Golang.

    Language:Go311
  • nunchistudio/helix.go

    helix.go is the Go implementation of helix, for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.

    Language:Go3270
  • RashadAnsari/nats-example

    NATS messaging system example usage in Go programming language

    Language:Go3210
  • threeport/releases

    The cloud native application orchestrator

  • vmkteam/brokersrv

    Transparent gateway on top of JSON-RPC 2.0 server that's passes RPC requests to NATS server.

    Language:Go3200
  • alexy4744/nestjs-nats-jetstream-transporter

    Package moved to https://github.com/alexy4744/packages

    Language:TypeScript2200
  • carverauto/eventrunner

    high-speed opensource event processing engine

    Language:Go2310
  • carverauto/gofr-nats

    GoFr NATS JetStream PubSub

    Language:Go2300
  • KavehHashemi/Brachio

    A React client for monitoring and managing jetstreams in NATS messaging system, written in typescript.

    Language:TypeScript2102
  • manigandand/nats-demo

    Nats Jetstream pubsub examples.

    Language:Go2301
  • kikihakiem/gkit

    Gkit is a toolkit for building Go applications. It's similar to Go kit except it uses generic for type-safety.

    Language:Go1101
  • mmaksi/event-exchange

    Microservices web app that allows users to buy and sell event tickets online using Stripe.

    Language:TypeScript110
  • nunchistudio/helix.ts

    helix.ts is the TypeScript implementation of helix, for consuming public types on the front-end exposed by micro-services.

    Language:TypeScript1200
  • nunchistudio/platform-starter

    Source code of the helix guide: From zero to hero in 20′.

    Language:Go1200
  • prosenjitjoy/Go-with-NATS

    Collection of example code used for learning NATS using Go.

    Language:Go1100
  • yashkundu/rhime

    Rhime is a social media music recommendation application built using event-driven architectural patterns as a combination of multiple decoupled microservices with asynchronous communication between them.

    Language:TypeScript1100
  • HossamGeek/nats-event-service

    The NatsService is a comprehensive service layer designed to facilitate interaction with the NATS messaging system, offering a robust set of functionalities tailored for efficient and flexible message handling across distributed systems.

    Language:TypeScript0100
  • HossamGeek/nats-storage-service

    nats-storage-service as class, which is responsible for interfacing with NATS JetStream for model operations, including model creation, updating, deletion, and data manipulation within models.

    Language:TypeScript0100