Skip to main content

Destinations

Flowlyze supports two distinct modes for managing data destinations: active and passive, providing high flexibility in integration with external systems and in defining processing strategies.

Overview

There are two destination management modes:

  • Active (push): Flowlyze sends data directly to the destination and guarantees delivery.
  • Passive (pull): Flowlyze makes data available through a queue, and an external system retrieves it autonomously.

The choice between the two modes depends on integration needs and the responsibility you want to assign to each system.

Active Management

In active management, Flowlyze sends data directly to the configured destination and ensures correct delivery.
The system monitors each send, handles any retry attempts, and applies confirmation mechanisms to ensure the data actually reaches the target. In this mode, Flowlyze acts as a component responsible for transport reliability, reducing complexity for external systems.

Passive Management

In passive management, Flowlyze acts as a data producer and makes data available through a queue or similar mechanism. Messages are imported and kept waiting until an external system processes them autonomously, following a model similar to the publisher-subscriber pattern.

The system that consumes the data performs reads accompanied by an acknowledge, through which it notifies successful receipt to ensure reliable flow and correct message state management.

Connectors