IoT
Real-world flows: devices, sensors, events, signals, constraints, physical execution, and hardware that waits, reacts, fails, and recovers.
IoT · EIP · BPMN · Qubit · Priostack · Memory
Some flows move through IoT devices. Some through messages. Some through BPMN processes. Some through human decisions. My work is about making those flows executable, portable, observable, and intelligent.
Qubit was born from a simple frustration: the stack required to run one executable model was becoming heavier than the model itself.
A map of how I think about IoT, integration, execution, process architecture, and change.
The thesis
For years, organizations have drawn process diagrams to align people. Then execution begins, and the diagram becomes too fragile, too technical, too infrastructure-heavy, or too disconnected from reality.
My work starts in that gap. I explore how models can become portable, how integration can become visible, how execution can build memory, and how architecture can help decide what transformation is worth doing.
Genesis
My first experiments were at the intersection of IoT, Enterprise Integration Patterns, and BPMN. I was trying to describe real-world behavior as executable flows: devices, messages, decisions, waiting states, retries, gateways, and events.
BPMN gave me a language for orchestration. EIP gave me a language for integration. But as the ideas became more executable, the stack kept growing: engines, brokers, adapters, deployment layers, monitoring, cloud services, and runtime dependencies, sometimes just to run a single model.
That frustration led me to Qubit: a portable execution substrate designed to run flows, services, and orchestration logic on any hardware, from IoT environments to cloud infrastructure.
An early IoT flow modeled with BPMN: initialization, verification, waiting, reading, printing, reset, and stop conditions.
The map of my thinking
Real-world flows: devices, sensors, events, signals, constraints, physical execution, and hardware that waits, reacts, fails, and recovers.
EIP taught me that systems exchange meaning through messages: channels, routers, filters, splitters, aggregators, translators, correlation, and pipelines.
Read Two-Layer ArchitectureBPMN taught me how decisions unfold over time: orchestration, state, human tasks, events, rules, waiting, retries, incidents, and long-running execution.
The more executable the models became, the heavier the platform became. The infrastructure required to run one meaningful model started to outweigh the model itself.
Qubit is my answer to that weight: a portable execution substrate for flows, services, and orchestration logic, designed to be installable on any hardware.
DevRevolt exists because execution should not be trapped inside heavy platforms. It is the movement around Qubit, WebAssembly services, and runtime sovereignty.
Visit DevRevoltPriostack is the cloud service built on top of the Qubit engine: BPMN, DMN, CMMN, EIP, process intelligence, tutorials, and architecture-to-execution in one environment.
Visit PriostackIf executions leave traces, those traces can form shapes. If they form shapes, they can be compared. If they can be compared, a process can recognize drift and abnormal behavior.
Read Geometric MemoryCBM connects process needs, departmental commitments, cost, value, and transformation decisions so architecture can become accountable, not only descriptive.
The ecosystem
I do not see these as disconnected projects. They are different layers of the same search: how to make execution lighter, portable, modular, observable, and intelligent.
Runtime substrate
A portable execution substrate for flows, services, and orchestration logic. Qubit is designed to be installable on any hardware, from IoT devices and local machines to edge environments and cloud infrastructure.
Movement
The ecosystem around Qubit: portable execution, WebAssembly microservices, runtime sovereignty, decentralized service ideas, and freedom from unnecessary infrastructure gravity.
Visit DevRevoltCloud service
The cloud service built on Qubit, focused on BPMN, DMN, CMMN, EIP, process intelligence, tutorials, geometric memory, and architecture-to-execution thinking.
Visit PriostackThe core ideas
BPMN breaks when every concern is forced into one diagram. AOPM is my way of modeling processes as systems: core flows stay readable, cross-cutting concerns become reusable patterns, and change becomes safer.
Most engines report what happened. I am interested in whether what happened was normal. Geometric Memory turns execution paths into trajectories, compares them against learned normal behavior, and detects unusual workflows without enumerating every bad rule.
Capabilities are not enough. Transformation needs commitments. CBM introduces contracts between process needs and departmental services so transformation can be prioritized with structure, cost, value, and accountability.
Why this is different
Model the flow. Automate the tasks. Monitor incidents. Add rules when something goes wrong. Accept that diagrams become complex and platforms become heavy.
Model the structure. Make integration explicit. Separate concerns. Make execution portable. Let runtime build memory. Compare trajectories. Treat architecture as a decision system.
Where it came from
I did not arrive at process architecture through theory. I arrived there by trying to connect worlds that were not supposed to meet: IoT, integration patterns, BPM engines, portable runtimes, software architecture, and the messy reality of enterprise systems.
Before enterprise BPM, I was already thinking about flows in IoT: devices waiting for signals, modules reacting to events, sensors producing context, and hardware behavior that looked surprisingly close to process orchestration.
I later moved deeper into software and completed a Master in Software Architecture. That shift gave me the tools to translate my systems mindset into code, integration, modularity, and enterprise design.
At Air France, I fell in love with two disciplines that still shape my work today: Enterprise Integration Patterns with Apache Camel and BPM with Camunda. EIP taught me how systems exchange meaning. BPM taught me how organizations execute decisions over time.
I kept trying to merge IoT, EIP, and BPMN. Hackathons became the place where I tested ideas, prototypes, and concepts before they had names. I was not just building demos. I was searching for a smaller execution substrate.
As the models became executable, the stack kept growing. Engines, brokers, adapters, deployments, monitoring, cloud dependencies, too much weight just to run a single flow. Qubit became my attempt to make execution portable again.
Qubit gave me the substrate. Priostack became the cloud service built on top of it: a place where BPMN, DMN, CMMN, EIP, process intelligence, tutorials, and architecture-to-execution could converge into one executable environment.
DevRevolt exists because I believe execution should be portable, installable, and free from unnecessary infrastructure gravity. It is where Qubit connects to WebAssembly, edge deployment, IoT hardware, and runtime independence.
For whom I build
My work is intentionally layered because my journey was layered: from trainee to developer, from integration to BPM, from DevOps to architecture, from production pressure to original methods.
To show that architecture is not a title you receive. It is a way of learning systems patiently, one constraint at a time.
To provide concrete patterns, GitHub examples, and executable tutorials that connect code, integration, and process logic.
To go beyond diagrams and learn how to structure BPMN models so they remain modular, readable, and maintainable under pressure.
To connect process execution, integration, governance, memory, and transformation decisions into one coherent architecture.
Writings & experiments
I use articles, tutorials, field notes, and experiments to make the ideas testable. Some pieces are conceptual. Others are practical. Together, they form the public notebook behind Priostack, Qubit, and DevRevolt.
Article
A process execution is not only a list of events. It can become a shape. This article explores how runtime paths can be encoded, compared, and used to detect anomalies.
Read articleArticle
A practical architectural view that separates process runtime from enterprise integration patterns: routers, filters, splitters, aggregators, translators, and correlation.
Read articleTutorial
A hands-on tutorial showing how BPMN, DMN, CMMN, ArchiMate, geometric memory, and AI-assisted decisions can work together in a concrete credit scenario.
Open tutorialArticle
An early reflection on context, DIKW, and why data only becomes meaningful when interpretation, domain context, and decision-making enter the system.
Read on LinkedInManifesto
A DevRevolt article on WebAssembly as a lightweight execution primitive for portable, isolated, language-agnostic microservices.
Read on MediumField notes
Public notes and experiments around portable execution, WebAssembly services, embedded orchestration, declarative routing, and flow-based thinking.
Read on RedditShort notes
A place for fragments, intuition, sketches, and short public thoughts while the larger ideas are still forming.
Follow on MastodonMore coming
I will keep adding links to source code, walkthroughs, prototypes, process patterns, architecture notes, and videos as the ecosystem grows.
Suggest a topicBooks as manifestos
These books are not product brochures. They are my attempt to give language to what I kept seeing in the field: process models need structure, and architecture needs accountability.
Manifesto 01
A book about making process automation modular, reusable, and survivable. It introduces AOPM and the Singleton Proxy Pattern as a response to BPMN models that collapse under complexity.
Manifesto 02
A book about making architecture actionable. It introduces Contract-Based Modeling and a transformation evaluation approach to connect capabilities, commitments, value, cost, and timing.
Roadmap
I am not presenting a finished empire. I am documenting the construction of a system of thought, from the first trainee years to the architecture layer I am building now.
I publish the concepts through Priostack, books, LinkedIn, Medium, Mastodon, and practical tutorials.
I will push concrete examples to GitHub and allow people to test tutorials directly on Priostack.
Qubit will become publicly available as the portable execution substrate behind the ecosystem, with a target horizon of around two years.
Continue the conversation
I am interested in IoT flows, portable runtimes, WebAssembly services, Camunda 8 platform thinking, BPMN modeling strategy, Enterprise Integration Patterns, process anomaly detection, architectural governance, and the future of executable transformation.