All Projects → gophersgang → Go Cqrs All

gophersgang / Go Cqrs All

All-in-one collection for Go CQRS / ES / DDD examples

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Go Cqrs All

delta
DDD-centric event-sourcing library for the JVM
Stars: ✭ 15 (-61.54%)
Mutual labels:  cqrs, event-sourcing, eventsourcing, cqrs-es
les
Go directly from an event storming to a working API: Event Markdown / Markup validation & NodeJS CQRS/ES application builder.
Stars: ✭ 48 (+23.08%)
Mutual labels:  cqrs, eventsourcing, cqrs-es
flighthub
Flight ticket booking system implemented with CQRS and ES.
Stars: ✭ 26 (-33.33%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
Eventstore
Event store using PostgreSQL for persistence
Stars: ✭ 729 (+1769.23%)
Mutual labels:  event-sourcing, cqrs-es, cqrs
Eventhorizon
CQRS/ES toolkit for Go
Stars: ✭ 961 (+2364.1%)
Mutual labels:  event-sourcing, eventsourcing, cqrs
VehicleTracker
Vehicle Tracker with Microservice example
Stars: ✭ 70 (+79.49%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
zio-event-sourcing
Purely functional concurent and scalable persistance layer implementing CQRS
Stars: ✭ 34 (-12.82%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
go-eventually
Idiomatic Event Sourcing in Go
Stars: ✭ 76 (+94.87%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
Netcoremicroservicessample
Sample using micro services in .NET Core 3.1 Focusing on clean code
Stars: ✭ 403 (+933.33%)
Mutual labels:  event-sourcing, eventsourcing, cqrs
Rails event store
A Ruby implementation of an Event Store based on Active Record
Stars: ✭ 947 (+2328.21%)
Mutual labels:  event-sourcing, cqrs-es, cqrs
Eventstore
The stream database optimised for event sourcing
Stars: ✭ 4,395 (+11169.23%)
Mutual labels:  event-sourcing, eventsourcing, cqrs
fmodel-ts
Functional Domain Modeling with Typescript
Stars: ✭ 41 (+5.13%)
Mutual labels:  cqrs, event-sourcing, eventsourcing
eventuous
Minimalistic Event Sourcing library for .NET
Stars: ✭ 236 (+505.13%)
Mutual labels:  cqrs, event-sourcing, eventsourcing
micro
Functional prooph for microservices
Stars: ✭ 53 (+35.9%)
Mutual labels:  cqrs, event-sourcing, eventsourcing
eventsourcing-go
Event Sourcing + CQRS using Golang Tutorial
Stars: ✭ 75 (+92.31%)
Mutual labels:  cqrs, eventsourcing, cqrs-es
Symfony 5 Es Cqrs Boilerplate
Symfony 5 DDD ES CQRS backend boilerplate
Stars: ✭ 759 (+1846.15%)
Mutual labels:  event-sourcing, cqrs-es, cqrs
akka-persistence-foundationdb
A replicated Akka Persistence journal backed by FoundationDB
Stars: ✭ 43 (+10.26%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
nota
"None Of The Above" - is going to be a secure online voting system, intended to give the electorate better choices. It always adds one additional choice to anything to be voted on: If more than 50% of voters choose "None of the Above", the election is considered null and void.
Stars: ✭ 17 (-56.41%)
Mutual labels:  cqrs, eventsourcing, cqrs-es
Event Sourcing Cqrs Examples
Event Sourcing and CQRS in practice.
Stars: ✭ 265 (+579.49%)
Mutual labels:  event-sourcing, cqrs-es, cqrs
Awesome Elixir Cqrs
A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) resources.
Stars: ✭ 467 (+1097.44%)
Mutual labels:  event-sourcing, cqrs-es, cqrs

GoCQRS-All-In-One: meta-collection of CQRS examples in GO

A handy reference of common idioms and patterns how to implement CQRS / ES in GO. The main purpose is reading / learning / teaching.

Background

Setup

$ make run

Update Readme with current stats

$ make crawl

Navigation

Projects

  • altairsix/eventsource - Serverless Go event sourcing library built on top of dynamodb
    ( 2017-08-15 / 55 commits / 15 stars )
  • andrewwebber/cqrs - cqrs framework in go
    ( 2017-08-29 / 73 commits / 14 stars )
  • andrewwebber/cqrs-scaleout - CQRS multi worker example
    ( 2015-06-02 / 8 commits / 0 stars )
  • atitsbest/go_cqrs - CQRS Test in Go
    ( 2014-06-06 / 18 commits / 1 stars )
  • berkaroad/ddd - Domain Driven Design by golang
    ( 2015-12-20 / 2 commits / 0 stars )
  • berkaroad/ioc - Inversion of Control (IoC)
    ( 2016-08-31 / 32 commits / 1 stars )
  • botchniaque/eventsourcing-cqrs-go - Example event sourcing and CQRS implementation in golang
    ( 2016-02-26 / 25 commits / 5 stars )
  • cloudnativego/drones-cmds - Command Handler Service for Drone Army Sample
    ( 2016-05-23 / 45 commits / 3 stars )
  • cloudnativego/drones-events - Event Processing Microservice for the Drones Sample
    ( 2016-05-24 / 20 commits / 2 stars )
  • cloudnativego/drones-query - Implementation of the Query portion of CQRS for the drones sample
    ( 2016-05-24 / 13 commits / 2 stars )
  • customerio/esdb - Event-stream flat file database - Immutable storage for timestamped event streams
    ( 2017-09-15 / 154 commits / 4 stars )
  • dc0d/sector - Simple Injector; Dependency Injection
    ( 2017-03-06 / 6 commits / 3 stars )
  • diegogub/esgo - Eventstoring generic driver
    ( 2016-07-15 / 6 commits / 0 stars )
  • diegogub/gocqrs - CQRS bootstrap framework for Go. Basic CRUD events already included.
    ( 2017-10-03 / 24 commits / 2 stars )
  • duskhacker/cqrsnu - ---
    ( 2017-04-23 / 27 commits / 0 stars )
  • egonelbre/guestlist - Go CQRS/ES application reference
    ( 2016-05-10 / 7 commits / 2 stars )
  • eventsourcedb/eventsourcedb - EventSourcing storage made easy
    ( 2016-05-19 / 19 commits / 1 stars )
  • f2prateek/coi - ---
    ( 2016-04-21 / 20 commits / 1 stars )
  • hellofresh/goengine - Engine provides you all the capabilities to build an Event sourced application in go
    ( 2017-06-26 / 49 commits / 4 stars )
  • isuruceanu/gocqrs - Golang implementation of CQRS architectural patern with Event Sourcing
    ( 2016-06-29 / 6 commits / 0 stars )
  • jensrantil/gorewind - This is a port of Rewind to the Go programming language.
    ( 2015-10-20 / 160 commits / 1 stars )
  • jetbasrawi/go.geteventstore - A Go Client for EventStore HTTP API
    ( 2017-08-13 / 103 commits / 9 stars )
  • jetbasrawi/go.geteventstore.testfeed - A mock handler simulating GetEventStore Atom feeds for event streams.
    ( 2016-08-08 / 1 commits / 0 stars )
  • jostly/cqrs-bookstore-go - ---
    ( 2014-12-13 / 3 commits / 0 stars )
  • looplab/eventhorizon - CQRS/ES toolkit for Go
    ( 2018-02-08 / 355 commits / 70 stars )
  • mbucc/cqrs - A golang starter kit for working with CQRS. http://cqrs.nu/
    ( 2015-07-19 / 176 commits / 1 stars )
  • mcveat/event-sourcing-cqrs - Example of Event Sourcing and CQRS in golang
    ( 2016-02-05 / 29 commits / 0 stars )
  • mishudark/eventhus - Go - CQRS / Event Sourcing made easy - Go
    ( 2017-12-27 / 89 commits / 10 stars )
  • moul/cleanarch - 🚿 the clean architecture, optimised for Golang
    ( 2016-09-21 / 60 commits / 0 stars )
  • nicdex/goes - GoLang implementation of simple EventStore
    ( 2017-02-12 / 34 commits / 2 stars )
  • pjvds/go-cqrs - Example of CQRS on domain level in Go
    ( 2015-04-28 / 159 commits / 9 stars )
  • robertreppel/hist - A simple event store for event sourcing in Go.
    ( 2017-04-12 / 47 commits / 1 stars )
  • rogerclotet/cqrs - Basic CQRS implementation in go
    ( 2016-08-16 / 8 commits / 1 stars )
  • rogerclotet/graceful-restart - This is an effort to show a way of doing live code deployment with 0 downtime in a CQRS environment
    ( 2016-08-16 / 15 commits / 0 stars )
  • saem/afterme - ---
    ( 2014-01-14 / 28 commits / 1 stars )
  • sclasen/swfsm - [golang] simple workflow finite state machines
    ( 2017-04-25 / 512 commits / 14 stars )
  • sunrongya/eventsourcing - cqrs+eventsourcing
    ( 2017-01-05 / 11 commits / 0 stars )
  • sunrongya/milife - 商品交易项目,演示DDD+TDD+CQRS+Event Sourcing技术
    ( 2017-01-05 / 12 commits / 1 stars )
  • thebookofeveryone/cqrs - CQRS Example
    ( 2016-01-12 / 34 commits / 2 stars )
  • uber-go/dig - A reflection based dependency injection toolkit for Go.
    ( 2017-12-27 / 165 commits / 7 stars )

By Activity

By size

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].