/LiquidProjections.PollingEventStore

A highly concurrent and efficient LiquidProjections adapter to connect passive event stores to LiquidProjections.

Primary LanguageC#

Liquid Projections Build status

What is this?

A source-only Nuget package for event stores that cannot actively push events to LiquidProjections. It efficiently support multiple concurrent subscribers each interested in a different checkpoint without hitting the underlying event store concurrently.

Important Notes

  • The PollingEventStoreAdapter constructor takes an optional delegate of type LogMessage that you can use for logging to your framework of choice. You can also have it log more diagnostic messages by setting the LIQUIDPROJECTIONS_DIAGNOSTICS condition symbol.