pg-transactional-outbox
Version:
A PostgreSQL based transactional outbox and inbox pattern implementation to support exactly once message processing (with at least once message delivery).
10 lines (8 loc) • 372 B
text/typescript
import { HandlerStrategies } from '../handler/handler-strategies';
import { PollingListenerBatchSizeStrategy } from './strategies/batch-size-strategy';
export interface PollingMessageStrategies extends HandlerStrategies {
/**
* Define the batch size strategy how many messages should be loaded at once.
*/
batchSizeStrategy: PollingListenerBatchSizeStrategy;
}