Durable work
Work Items, attempts, leases, retries and milestones live in SQL Server rather than disappearing into process memory.
Vuo is a durable integration platform for teams that want ordinary C#, understandable SQL state, safe retries, and clear answers when something fails.
The ERP API rejected the configured credentials.
Services may be running, no exceptions may be logged, and every technical health check may be green — while an expected order, shipment, file, or acknowledgement never arrived.
Vuo can evaluate what the business expected to happen, not only whether the software itself reported an error.
When an integration misbehaves, the system should tell you what it was doing, what already succeeded, what failed, and what happens next.
Work Items, attempts, leases, retries and milestones live in SQL Server rather than disappearing into process memory.
See InputTruncated in “Parse DESADV”, not only a stack trace several layers below the business problem.
Keep the exact input bytes that failed, with hash and provenance, so investigation does not begin with hunting through file shares.
Volume, storage and processor guards are designed to slow down, isolate and explain abnormal conditions instead of amplifying them.
Vuo separates business work from transport mechanics. A Flow creates durable Work Items, processors transform artifacts, Vuo owns delivery and recovery, and acknowledgement can remain visible for as long as necessary.
Walk through the lifecycle →Vuo is not trying to replace code with a proprietary visual language. Custom processors use a small SDK while the platform owns the dangerous operational edges around them.
Developer featuresawait using IProcessorStep step = await context.Steps.BeginAsync(
"transform",
"Transform shipment",
cancellationToken);
ProcessShipment(input, output);
step.Complete();
Vuo is intentionally focused. It is not trying to become every kind of integration, messaging, workflow, or infrastructure platform.
Vuo does not try to recreate every ESB pattern, messaging abstraction, or distributed integration feature. Its focus is durable, observable business data flows with explicit operational state.
Vuo is not designed for massive event-stream processing or as a distributed append-only log. It is aimed at workloads where individual pieces of business work need to be understandable and recoverable.
Vuo does not introduce a proprietary visual programming language. When transformation logic needs code, Vuo expects ordinary C# that developers can test, review, version, and maintain normally.
Vuo is intended to run comfortably in conventional Windows and SQL Server environments. Containers and more complex deployment models should be optional, not prerequisites.
These boundaries let Vuo concentrate on durable Work Items, safe retries, artifact processing, business-level health, understandable SQL state, and reliable custom C# execution.
Vuo is being built in public enough to learn from people who have the same operational problems. Tell us what hurts today.