Table of Contents

KNet for OPC (KNetOPC): professional support

Overview

MASES Group is the company behind KNetOPC, KNet, KEFCore, and the JCOBridge ecosystem. Beyond the open-source software, MASES Group offers professional services to help teams at any stage of an OPC-UA / Apache Kafka™ integration project — from initial architecture review to full production deployment.


What MASES Group can help with

Architecture and design

  • Defining the right KNetOPC deployment topology for your environment (standalone vs. distributed Connect, single-broker vs. multi-broker cluster, KRaft vs. ZooKeeper on Kafka 3.9.x)
  • Designing the OPC-UA subscription model: node selection, encoding, topic structure, partition strategy, and retention policies
  • Selecting the appropriate KEFCore SerDes (JSON, Avro, Protobuf) and configuring the Kafka Streams topology for your query and latency requirements
  • Integrating KNetOPC into an existing Kafka infrastructure — including third-party brokers such as Confluent, Redpanda, Amazon MSK, or Aiven

Implementation

  • Implementing and configuring the KNetOPC Source and Sink Connectors, predicates, and KEFCore transformations for your specific OPC-UA server and data model
  • Developing custom KEFCore transformations or predicates when the built-in ones do not cover your use case
  • Building .NET backend services that consume OPC-UA data via KEFCore — including LINQ query optimization against the RocksDB state store and SignalR integration for live dashboards
  • Setting up Kafka Streams topologies with persistent RocksDB storage, per-entity producer tuning, and exactly-once semantics

Operations and performance

  • Tuning the KNetOPC connector configuration for high-throughput or low-latency OPC-UA sources
  • Configuring RocksDB lifecycle handlers and state store parameters for production workloads
  • Reviewing and optimizing EF Core LINQ queries against KEFCore, including store lookup flag selection (UseStorePrefixScan, UseStoreKeyRange, etc.)
  • Kafka cluster sizing and topic configuration guidance (partitions, replication factor, retention)

Training and knowledge transfer

  • Hands-on workshops covering the full KNetOPC pipeline: OPC-UA → Kafka Connect → KEFCore → .NET application
  • Code reviews and architectural walkthroughs for teams building on KNetOPC or KEFCore
  • Guidance on JCOBridge HPA Edition for teams requiring the highest reliability at the JVM↔CLR boundary

Contact

To discuss your project or request a quote, contact MASES Group at:


Note

KAFKA is a registered trademark of The Apache Software Foundation. MASES Group has no affiliation with and is not endorsed by The Apache Software Foundation.