Skip to main content
FlowFuse Application Guide

FlowFuse Guide

Data plane

Before you pick where things run, decide how data is handled.

Data plane — start here

Before you pick where things run, decide how data is handled. Two stores come built into every FlowFuse server install — the Team Broker and relational Tables — exposed to every instance with nothing extra to stand up. Everything else you bring your own: run it (a time-series DB, an existing database, a model) and expose it to the community over Project Link, no inbound ports. This is the data plane the architectures on the next pages all sit on.

Built in

Ships with every FlowFuse server install; exposed to every instance.

Instances on the team

Instance

App A

Instance

App B

Instance

App C

Built into every FlowFuse server install

FlowFuse Tables

relational

  • Authenticated · every instance reaches it

A place for records that relate to each other — assets, config, users, orders — that you look up, join and update in place. It's FlowFuse Tables, built into every FlowFuse server install and exposed to every instance on the team.

Use it when

The data has structure and relationships, and apps across the team should read and write the same store.

How it works

FlowFuse Tables (managed PostgreSQL) via the Query node; because it ships with the server, any instance on the team reaches it natively over an authenticated connection. External systems can read it too.

In FlowFuse

  • FlowFuse Tables — managed PostgreSQL, built into every FlowFuse install
  • Query node — read, join and update from any instance
  • Exposed to the whole team automatically — nothing to stand up
  • Also any external Postgres — same node

Watch out

Not for high-rate timestamped streams; use the time-series target for those.

Calling one external endpoint from a flow — an HTTP request or webhook to one system — is a Node-RED decision, not a platform data target.

Node-RED guide →

Now pick where it runs

The architectures all sit on this data plane — choose OT, IT or IIoT for where your instances live.

Architectures →