Go event-sourcing

Open-source Go projects categorized as event-sourcing
Topics: Golang Cqrs Go Ddd Kafka

Top 18 Go event-sourcing Projects

  • Benthos

    Fancy stream processing made operationally mundane

  • Project mention: Ask HN: Who is hiring? (December 2023) | news.ycombinator.com | 2023-12-01
  • watermill

    Building event-driven applications the easy way in Go.

  • Project mention: Microservices communication | /r/golang | 2023-12-09

    I’ve successfully worked on projects using an asynchronous event-driven way of connecting services. I really like the decoupling of business logic and the events triggering it. I highly recommend https://github.com/ThreeDotsLabs/watermill to be more flexible when it comes to choosing the actual technology driving the async patter. It might be NATS today but requirements might change and you need to change. Watermill prepares you for this.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • eventhorizon

    Event Sourcing for Go!

  • Golang API Starter Kit

    Go Server/API boilerplate using best practices DDD CQRS ES gRPC

  • go-food-delivery-microservices

    🍕 A practical food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.

  • Project mention: go-ecommerce-microservices: A practical e-commerce microservices, built with cqrs, event sourcing, vertical slice architecture, event-driven architecture. | /r/golang | 2023-08-26

    The go-ecommerce-microservices project source code can be found at https://github.com/mehdihadeli/go-ecommerce-microservices

    Project mention: Setting up ArgoCD from scratch | /r/ArgoCD | 2023-05-23

    More details: - https://github.com/shortlink-org/shortlink/tree/main/ops/argocd - https://github.com/shortlink-org/shortlink/tree/main/ops/gitlab

  • olin

    Webassembly + Event Sourcing

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • core

    Build platforms that flexibly mix SQL, batch, and stream processing paradigms (by gazette)

  • Project mention: Lakehouse - event data | /r/dataengineering | 2023-07-19

    If you happen to be putting together a platform then look at Gazette. We use it to read/write streaming data into nice and orderly "fragment files" in cloud storage. It provides excellent durability guarantees and turns out to be an extremely efficient way to handle both reads and writes of streaming data. Readers get handed out pre-signed cloud storage URLs that are fetched by the client, and writes are batched into time and/or size bounded "fragments" that are durably replicated until being uploaded into cloud storage.

  • toolkit

    Collection of useful patterns (by donutloop)

  • Go-EventSourcing-CQRS

    Go Event Sourcing CQRS Microservice

  • goes

    goes is an event-sourcing framework for Go. (by modernice)

  • EventStore-Client-Go

    Go Client for Event Store version 20 and above.

  • Go-CQRS-EventSourcing-Microservice

    Go-CQRS-EventSourcing-Microservice

  • eventually-go

    Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go

  • Commander

    Build event-driven and event streaming applications with ease (by jeroenrinzema)

  • mercury-blockchain

    blockchain from scratch in Go

  • saving-goals-go

    Example Event-Sourced microservice using https://github.com/eventually-rs/eventually-go (by get-eventually)

  • event-store-template

    Template for a DynamoDB event store

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-09.

Go event-sourcing related posts

Index

What are some of the best open-source event-sourcing projects in Go? This list will help you:

Project Stars
1 Benthos 7,516
2 watermill 6,697
3 eventhorizon 1,544
4 Golang API Starter Kit 872
5 go-food-delivery-microservices 744
6 shortlink 672
7 olin 518
8 core 516
9 toolkit 158
10 Go-EventSourcing-CQRS 134
11 goes 115
12 EventStore-Client-Go 98
13 Go-CQRS-EventSourcing-Microservice 86
14 eventually-go 81
15 Commander 65
16 mercury-blockchain 9
17 saving-goals-go 6
18 event-store-template 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com