high-speed opensource event processing engine
-
Updated
Oct 20, 2024 - Go
high-speed opensource event processing engine
simultaneously shitty and badass applications
Using NATS Jetstream as queue manager to replace RabbitMQ, etc.
Visualization of messages from a NATS JetStream server
Source code of the helix guide: From zero to hero in 20′.
helix.ts is the TypeScript implementation of helix, for consuming public types on the front-end exposed by micro-services.
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.
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.
Microservices web app that allows users to buy and sell event tickets online using Stripe.
A chat server based on the microservice architecture to ensure high availability, high throughput, horizontal scalability
NATS based Event stream project using gRPC as service transport. Explore project structure for Golang microservices.
a scalable file archiver for MinIO events
Transparent gateway on top of JSON-RPC 2.0 server that's passes RPC requests to NATS server.
The cloud native application orchestrator
Building blocks and patterns for creating a minimal internal developer platform
gRPC service for event management and consumption using NATS
Gkit is a toolkit for building Go applications. It's similar to Go kit except it uses generic for type-safety.
Capture, decode, demux, and store NATS JetStream messages
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."