Skip to content
#

event-sourcing

Here are 1,103 public repositories matching this topic...

watermill
breml
breml commented Mar 10, 2021

For an implementation of #126 (PostgreSQL driver with SKIP LOCKED), I create a SQL table for each consumer group containing the offsets ready to be consumed. The name for these tables is build by concatenating some prefix, the name of the topic and the name of the consumer group. In some of the test cases in the test suite, UUID are used for both, the topic and the consumer group. Each UUID has

bsommardahl
bsommardahl commented Aug 24, 2021

Describe the event source. What app is this for, and what event does the trigger correspond to?
Slack's API exposes access activity like logins. It's useful sometimes to trigger off of someone's first login to run some welcome actions or log the activity in a database elsewhere. It will probably require some polling, but we could hit the team.accessLogs endpoint periodically to see if anyon

wolkenkit
symfony-5-es-cqrs-boilerplate
jorge07
jorge07 commented Sep 17, 2020

I would like to review the docs and explain also de concepts behind some decisions.
Things needed to explain:

  • DDD objectives and reasons why.
  • Core concepts like
    • bounded context
    • anti corruption layer
    • domain
    • value objects VS entities
    • aggregates
    • aggregate root
    • layered architecture and each one responsibility
    • reasons for the command and query bus
    • the even

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

  • Updated Aug 18, 2021
  • C#

Improve this page

Add a description, image, and links to the event-sourcing topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the event-sourcing topic, visit your repo's landing page and select "manage topics."

Learn more