Hi community!
We are playing around with Camunda 8 and would like to ask if there are best practices how to handle files if they appear as part of the process.
Scenario 1:
There is a custom user form where a user should attach some files as part of an application to submit them and process is responsible to save them in the required cloud storage.
Scenario 2:
There is a file in one storage which is generic or operated by a specific application and we have to place it into another storage for specific processing. And we want to use a connector here.
In both scenarios a file becomes a part of process variable.
- We are limited in file size as the whole instance should not be more than 4MB including all the variables.
- If we have many process instances the total amount of storage used by the engine (running instances) / elastic (history) grows rapidly.
Any advises, articles, discussions are welcomed.