Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getmembrane.com/llms.txt

Use this file to discover all available pages before exploring further.

To ensure fair use of our cloud resources, we have implemented a number of limits. If you use a self-hosted version of Membrane, you can change any of these limits by providing corresponding environment variables. Note: All limits are applied on a rolling window basis, meaning usage is continuously measured over time rather than resetting at fixed intervals.

API

Limit
Maximum request size10 Mb
Maximum response size30 Mb
Maximum request duration60 seconds
  • If you need to work with larger data, please check Files.
  • If you need to run longer requests, use Flows.

Flow Runs

Limit
Maximum flow run duration50 min
Maximum memory size2 GB
Maximum flow node output20 MB
Maximum parallel flow runs per connection1
Maximum flow run queue size per connection10,000

Understanding flow run queue limits

The flow run queue size per connection limit controls how many flow runs can be queued for a single connection before new flow runs are rejected with a rate limit error. Important architectural consideration: Simply increasing the queue size limit does not solve throughput issues. If your queue is consistently reaching the limit, it means flow runs are being queued faster than they can be processed. Increasing the queue size will only postpone the problem, not resolve it. To address high-volume flow processing:
  • Increase parallel flow runs per connection to process flows faster.
  • Optimize flow logic to reduce execution time.
The queue size limit exists to prevent memory issues and provide early feedback when your system cannot keep up with the incoming load.

External Event Pulls

Limit
Maximum parallel incremental pulls per connection1
Maximum parallel “full sync” pulls per connection1
Maximum parallel pulls per workspace10
Minimal interval for incremental pull60 seconds
Minimal interval for “full sync” pull60 minutes

Action

Limit
Maximum memory when running custom code512 MB
Maximum duration in synchronous mode50 seconds
Maximum duration in asynchronous mode (flow)50 minutes