In this Post

    Subscribe to Our Blog
    Get the latest trends, solutions, and insights into the event-driven future every week.

    Thanks for subscribing.

    Manufacturing doesn’t run on data and dashboards, it runs on events: A machine starts or stops. A batch completes. A defect is detected. A material moves. Moments like these are what drive decisions, actions, and outcomes on the factory floor.

    Machines and their operators respond to change, i.e. to events and the evolving situations they represent, not static readings. A current value might describe what is true right now, but it does not explain what just changed or what action is required. In manufacturing, timing is everything. Actions are time-bound, often irreversible, and frequently coordinated across multiple systems and roles.

    This is why digital manufacturing maturity is not simply a function of better visibility. It is a function of reaction speed and coordination, specifically how quickly systems can respond to change, propagate that change, and align behavior across people, machines, and software.

    Seen through this lens, manufacturing has been event-driven since long before software architects started using the term. The challenge has never been whether events matter, but how to represent them, distribute them, and act on them reliably as systems scale.

    Why MQTT and UNS Took Off in Manufacturing

    The adoption of MQTT and Unified Namespace (UNS) reflects a pragmatic response to long-standing problems in industrial data architectures.

    A UNS is best understood as an architectural pattern for organizing and sharing real-time industrial data in a common, structured manner that reflects the physical and business context of operations. Producers publish data once into the namespace, and consumers subscribe to what they need, creating a shared view of current operational state across OT and IT systems.

    Over time, UNS discussions have converged on a few technical characteristics:

    • An open architecture that enables broad ecosystem participation
    • Lightweight communication that’s suitable for widespread deployment
    • Report by exception data flows; where changes are published as they occur rather than in response to continuous polling
    • An edge-oriented model, with data originating close to the process

    MQTT aligns well with these characteristics, which is why it has become the most common protocol used to implement UNS. Its publish/subscribe model, efficient wire format, and tolerance for intermittent connectivity make it a practical choice for distributing live operational state across industrial environments.

    UNS was not introduced to replace every integration pattern or data system. It emerged to address more fundamental gaps:

    • The absence of a shared operational language
    • Fragmented and inconsistent representations of what was happening on the plant floor
    • Difficulty aligning OT and IT systems around a common understanding of current state

    By presenting a structured, real-time view of operational data, a UNS is frequently described as a “single source of truth” for manufacturing state. That framing has proved valuable for visibility, monitoring, and situational awareness. It also shaped expectations, sometimes implicitly, about the UNS’s role in broader system integration, an assumption that becomes important later in the discussion.

    Where UNS and Industrial DataOps Excel

    To understand where UNS succeeds, as well as where it begins to strain, it’s important to introduce Industrial DataOps.

    Industrial DataOps emerged in response to a specific problem: industrial data is abundant, but rarely usable without significant effort. Raw signals lack context, asset identities vary by system, and semantics are often implicit rather than explicit. Without a disciplined approach to modeling, governance, and lifecycle management, real-time data at the edge quickly becomes brittle.

    Industrial DataOps addresses this by focusing on how industrial data is structured, contextualized, and governed over time. In practice, this includes:

    • Normalizing data from disparate sources
    • Applying consistent asset and process models
    • Enriching signals with business and operational context
    • Managing schema evolution and change
    • Delivering usable data to a variety of destinations

    As a key enabler of a UNS, DataOps delivers one of its most important outcomes: it establishes industrial meaning.

    At the lower levels of the architecture, this impact is obvious. L1 and L2 signals become normalized, identifiable, and contextualized. Telemetry that was previously opaque becomes understandable and trustworthy beyond the system that produced it.

    Importantly, this capability does not stop at the device or control layer. UNS and DataOps can, and often do, model higher-level concepts as well. Production counts, work orders, quality states, operational KPIs, and other L3+ constructs can be represented within semantic hierarchies. MES and MOM integrations become easier, and manufacturing records can be derived directly from live operational data.

    As operational data becomes standardized and trusted, it attracts more consumers. What starts as a shared operational view becomes an input to planning systems, quality processes, analytics platforms, and enterprise workflows.

    Success at establishing meaning creates demand for broader reuse.

    At that point, the role of the UNS begins to change, not because the semantics are insufficient, but because the modeled data is increasingly used as a shared integration surface. This shift introduces new expectations around delivery guarantees, durability, coordination across domains, and ownership.

    In other words, progress creates new demands.

    DataOps Success Creates Enterprise Strain

    The combination of UNS and Industrial DataOps is often most successful at the point where it begins to create tension.

    Once operational data is well-modeled, contextualized, and trusted, it stops being “manufacturing data” in the narrow sense. It becomes enterprise data. More systems want access to it, more teams depend on it, and more decisions are made downstream based on its availability and correctness.

    This shift changes the role the UNS plays in the architecture.

    At smaller scopes, UNS primarily supports shared visibility and operational alignment – operators see what is happening, systems share current state, and teams align around a common view of operations.

    At enterprise scale, however, it becomes a dependency; a source of data that other systems expect to be durable, replayable, governed, and secure. Consumers are no longer just dashboards and operators; they are planning systems, quality workflows, analytics platforms, digital supply chains, and customer-facing processes.

    With that shift comes new expectations:

    • Stronger delivery guarantees
    • The ability to recover from outages and missed messages
    • Clear ownership and change control
    • Security models that span sites, regions, and cloud boundaries
    • Coordination across domains that do not share release cycles

    At this stage, data modeling itself is no longer the hard problem. The industrial meaning has largely been solved. What becomes difficult is distribution, ownership, and coordination, especially when the same modeled data is reused by many independent consumers.

    Integrations begin to feel brittle, not because the semantics are weak, but because the UNS is increasingly being used as an integration contract rather than a semantic foundation. What worked well for exposing current state now carries expectations it was never designed to satisfy on its own. This is a natural outcome of extending these patterns to enterprise scale.

    UNS at Enterprise Scale: Challenges and Limits

    As the UNS expands beyond site-level visibility into enterprise-wide usage, the challenges that emerge tend to fall into two categories: unmet expectations about what UNS was designed to do, and genuine scale limits that appear only at enterprise scope.

    Understanding the difference between the two is critical.

    Technical Limits: State Distribution vs. Event-Driven Behavior

    Most UNS implementations are built around MQTT-based publish/subscribe patterns. This is a strength when the goal is efficient distribution of current operational state. It is less effective when the expectation shifts toward coordinating enterprise behavior.

    MQTT-centric UNS optimizes for state dissemination, not transactional workflows. Quality of Service improves transport reliability, but it does not model business intent, completion, or outcome. Delivery of a message does not imply that it was processed, acted upon, or successfully completed.

    In other words, a message arriving does not mean the work finished:

    Delivery ≠ processing ≠ completion

    State-oriented pub/sub systems lack a native model for enterprise workflows that span multiple systems, retries, compensations, and downstream dependencies. These are not problems MQTT was designed to solve; they reflect the boundaries of a state-first architectural pattern.

    Organizational Limits: Semantics at Scale

    At enterprise scope, semantic alignment becomes as much an organizational challenge as a technical one.

    No single team owns enterprise-wide semantics. OT teams, IT teams, data teams, and business units each have legitimate (and often conflicting) perspectives on meaning, structure, and priority. As the number of producers and consumers grows, so does the need for coordination.

    Global consensus slows delivery. Every change to a shared semantic structure carries downstream impact. What was once an enabler becomes a coordination tax, requiring cross-team alignment for even modest evolution.

    This is where the distinction between shared understanding and shared dependency becomes important. When semantic structures are tightly coupled to integration behavior, organizational friction becomes unavoidable.

    Architectural Limits: Visibility Is Not Integration

    Perhaps the most subtle challenge is architectural.

    UNS excels at visibility and making the operational state broadly accessible. It does not, by itself, replace system-to-system integration patterns. Transactional flows, by necessity, remain point-to-point when there is no event-driven coordination layer to decouple producers from consumers.

    As a result, organizations often find themselves with two parallel architectures:

    • A UNS providing real-time state
    • Separate integration paths handling workflows, transactions, and guarantees

    When the semantic namespace itself is treated as the integration contract, change control centralizes. The UNS becomes a shared dependency rather than a decoupling layer, increasing risk and slowing evolution as usage grows.

    In practice, UNS is also frequently used as shorthand for a broader set of concerns, including historical access, ontologies, asset models, and enterprise semantic governance. These are all important problems, but they are adjacent concerns, not the core function of UNS itself. Conflating them with real-time operational state and event distribution is where expectations begin to blur and architectural clarity is lost.

    The result is not that UNS “fails,” but that it is increasingly asked to solve problems outside its original design center.

    Transition forward

    At this point, the pattern becomes clear. UNS and DataOps successfully establish meaning and visibility. As that success spreads, new demands emerge around coordination, behavior, and enterprise-scale reliability. These are demands that state-centric architectures alone are not well-suited to address.

    To move forward, it becomes necessary to distinguish seeing from acting, and state from behavior.

    That distinction is the bridge to the next section.

    Visibility Is Not Behavior

    By the time UNS and DataOps are widely adopted, most organizations can see what is happening in their manufacturing operations. Dashboards update in real time. KPIs are calculated consistently. Operational state is broadly accessible.

    What often remains elusive is the ability to act with the same level of consistency.

    Knowing the current state of a system is not the same as responding to change. Seeing what happened is not the same as responding to it. Visibility answers what is true now; behavior coordination answers what should happen next. Enterprises do not simply observe manufacturing; they respond to it through workflows, decisions, and automated actions that span multiple systems.

    This distinction becomes clearer when viewed as a loop:

    events → operations → state → events

    Events represent facts about what occurred. Systems react to those facts by executing behavior. That behavior produces new state, which in turn generates new events.

    State provides context, but events carry causality.

    UNS excels at making state visible and understandable. It does not, by itself, provide a standardized way for systems to coordinate behavior in response to change. That capability requires treating events, not state, as the primary contract between systems. Shared state and shared behavior are different problems, and they demand different architectural constructs.

    Composable UNS: Separating Meaning from Behavior

    To address this gap without abandoning the progress made through UNS and DataOps, it is useful to think in terms of a Composable UNS.

    Composable UNS does not eliminate topics, hierarchies, or governance. It does not replace semantic modeling or historical systems. Instead, it separates concerns that are often conflated in large UNS implementations.

    At its core, a composable approach distinguishes between:

    • Event contracts – immutable facts about what happened
    • Semantic projections – derived views of state for humans and systems
    • Distribution and durability – how events are delivered, replayed, and isolated

    In this model, event types and schemas become the primary integration contract. Systems publish facts once, and those facts can be consumed independently by operational workflows, semantic projections, analytics pipelines, and historical stores.https://solace.com/what-is-an-event-mesh/

    Semantic UNS views still exist, but they are treated as projections, not as the surface through which systems coordinate behavior. Multiple semantic views can coexist, tailored to different domains or consumers, without requiring global consensus on a single hierarchy. This decoupling also allows for semantic namespaces to evolve, adapt, and grow without impacting the source of the underlying events.

    This distinction is subtle but powerful. It allows industrial meaning to evolve without forcing every downstream system to synchronize changes at the same pace. Meaning remains governed, but behavior becomes decoupled.

    A composable UNS does not replace DataOps; it relies on it to help enable the architectural decoupling between the transactional and stateful data planes. The change is where semantics live in the integration lifecycle, and how tightly they are coupled to enterprise behavior.

    The Event Mesh as the Missing Backbone

    Once behavior coordination becomes a first-class concern, the limitations of point-to-point integration become apparent. Enterprise manufacturing is inherently multi-protocol and multi-pattern. Different systems require different interaction styles, guarantees, and failure modes.

    An event mesh provides the backbone needed to support this reality.

    Rather than a single broker or centralized hub, an event mesh connects brokers across sites, regions, and clouds into a unified fabric. Events can be routed, filtered, and delivered based on policy rather than topology. Being inherently multi-protocol, this architectural layer can easily absorb or extend existing UNS infrastructure that was purely focused on MQTT.

    At an architectural level, an event mesh enables:

    • Durable fan-out, so producers are insulated from consumer failures
    • Consumer isolation, allowing systems to process at their own pace
    • Replay and auditability, supporting recovery and traceability
    • Secure, policy-driven routing, enforced consistently across boundaries

    In this model, brokers become the security and integration boundary. Edge-to-cloud flows are established once and governed centrally, rather than requiring per-application approvals and bespoke connectivity. Systems interact through events, not direct dependencies. The mesh absorbs scale, variability, and failure so that semantics and behavior can evolve independently.

    From Connected Data to Connected Operations

    Seen end to end, the progression becomes clear. The UNS connected manufacturing data. Industrial DataOps made that data meaningful and reusable. Event-driven architecture connects systems. A composable UNS connects operations.

    In this model, workflows replace pipelines. Systems react to events rather than polling for state. Behavior is coordinated through facts, not hard-coded integrations. Manufacturing becomes a closed-loop system, not in the sense of centralized control, but in the sense of distributed responsiveness. Each system plays a role, reacts to change, and contributes to the next state of the process. This is the next stage in translating shared visibility into coordinated system behavior

    Manufacturing already runs on events. The question is whether enterprise systems can keep up. Together a composable UNS and EDA turn connected data into connected operations by giving manufacturers a way to see operations in real time.

    What This Means in Practice

    For architects and engineering leaders, the implications are pragmatic rather than theoretical.

    • Don’t abandon UNS, evolve it
    • Don’t force every use case into MQTT
    • Let producers publish meaningful data without waiting for fully aligned models or structures
    • Design events as first-class contracts
    • Treat state as a projection, not the trigger
    • Scale behavior, not just visibility

    The goal is not to make manufacturing systems more complex, but to make them more resilient, adaptable, and responsive as they grow.

    UNS solved an important problem. Composable UNS, combined with event-driven architecture, addresses the problems that emerge when that solution succeeds.

    Dan Prudhoe

    Dan is a senior solution engineer with Solace, focused on applying his expertise to the design of event-driven systems that help manufacturers use agentic AI, real-time data and unified namespace to improve the efficiency, responsiveness and reliability of their manufacturing operations.