@hackage / shibuya-kiroku-adapter

Kiroku event store adapter for the Shibuya queue processing framework

Latest0.4.0.0

About

Metadata

  • Last updated , by shinzui
  • License BSD-3-Clause
  • Categories Concurrency, Databases
  • Maintained by: nadeem@gmail.com

  • Lottery factor: 1

Links

Installation

Readme

A Shibuya adapter that integrates with Kiroku, a PostgreSQL event store. Wraps Kiroku's push-based subscriptions into Shibuya's pull-based Adapter interface, enabling supervised multi-subscription processing with failure isolation, per-subscription metrics, and coordinated graceful shutdown. . Events flow through kiroku-store's ack-coupled subscriptionAckStream bridge and are lifted into Shibuya's effect stack via Stream.morphInner. Each finalized Shibuya AckDecision drives Kiroku checkpointing, retry, dead-lettering, or halt before the worker moves to the next event.