Lists (3)
Sort Name ascending (A-Z)
Stars
Fancy stream processing made operationally mundane. This repository is a fork of the original project before the license was changed.
Container runtimes on macOS (and Linux) with minimal setup
A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with timeouts, callbacks, scheduled triggers, and await calls. Compโฆ
Go-blueprint allows users to spin up a quick Go project using a popular framework
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
๐ฆ A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafkaยฎ via declaratively defined, stateless APIs.
franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.8+. Producing, consuming, transacting, administrating, etc.
๐ 10x easier, ๐ 140x lower storage cost, ๐ high performance, ๐ petabyte scale - Elasticsearch/Splunk/Datadog alternative for ๐ (logs, metrics, traces, RUM, Error tracking, Session replay).
Memphis.dev is a highly scalable and effortless data streaming platform
Kafka Pub/Sub for the Watermill project.
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Confluent's Apache Kafka Golang client
Fancy stream processing made operationally mundane
๐ญ Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.
A curated list of software and architecture related design patterns.
D2 is a modern diagram scripting language that turns text to diagrams.
eBPF-based Networking, Security, and Observability
Flow-based and dataflow programming library for Go (golang)
Building event-driven applications the easy way in Go.
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
๐ข Various README templates & tips on writing high-quality documentation that people want to read.
This tool is similar to golang.org/x/tools/cmd/stringer but generates MarshalJSON and UnmarshalJSON methods.