aperture

package module
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2020 License: MIT Imports: 0 Imported by: 0

README

Aperture

Build Status Code Coverage Latest Version GoDoc Go Report Card

Aperture is an intensely minimal projection-only Dogma engine.

It's primary purpose is to integrate Dogma projections with event-driven systems that are not necessarily already using Dogma. Given a user-supplied source of event messages, it provides the bare minimum of logic needed to correctly apply those events to Dogma projections.

Documentation

Overview

Package aperture is an intensely minimal projection-only Dogma engine.

Directories

Path Synopsis
internal
Package ordered provides a projector that consumes messages from a an ordered stream of events and applies them to a projection.
Package ordered provides a projector that consumes messages from a an ordered stream of events and applies them to a projection.
resource
Package resource contains utilities for performing low-level manipulations of projection resource versions.
Package resource contains utilities for performing low-level manipulations of projection resource versions.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL