Network Batch Processing

Opturo’s Network Processing framework enables high-volume batch processing with a decentralized architecture, real-time monitoring, and on-demand scaling. By distributing workloads across multiple machines, it eliminates single points of failure, reduces processing time, and improves reliability.

Schedule ODIN

Understanding Network Batch Processing

Current large volume Batch Processing is often limited to one machine, they are run sequentially, have a single point of failure and provide no dashboard to monitor and scale on-demand. Process logging is non-existent or clunky.

Opturo’s Network Processing product provides a robust platform with a decentralized architecture, an Administration Console and one or many Operational Clusters. Following are the components:

  • An Operational Cluster consists of one “Manager/Broker” and multiple “Worker” daemon processes. Worker daemon within a Cluster can run on one or more machines on the network.
  • Manager/Broker within a Cluster maintains a list of “Queues” and distributes “Jobs” to Workers.
  • Each Worker/Consumer daemon subscribes to Jobs on one or more Queues and processes them.
  • Batch Process with one or more “Iterations” or “Jobs”, is initiated by a “Producer” which sends a message to the Manager with list of Jobs/Iterations and a Queue name.
  • Job/Message or Iteration is one loop of any process, such as calculating analytics on 20 accounts (20 Iterations) or processing 100 files (100 Iterations).

Using this architecture, the processing of any Batch Process with one or more Jobs/Iterations can be distributed across multiple machines on a network. This drastically cut run times and improves reliability.

Administration Console allows real-time monitoring current Batch Processes. Provides the ability to scale Workers on-demand to handle larger volumes.

Discover ODIN Platform

Network Batch Processing Benefits

As part of the ODIN Platform Network Batch Processing adds the following advantages to your systems.

  • Integrated with VIA

    New custom Batch Processes are created quickly using Opturo’s VIA IDE Application which leverages the robust data management/custom solution/third-party integration functionality of the VIA Platform.

  • No limitation on scalability

    There is no known upper limit on scaling a Batch Process using this product. The product can be scaled to meet the demand of a 1K or 1B Iteration Process. The only constraining factor is hardware.

  • High Availability and Redundancy

    No single point of failure. Workers can be designated as back-up Manager/Broker which is activated if the main Manager/Broker is offline.

  • Web-based Dashboard Manager

    Real-time monitoring through web-based Administration Console of Batch Processes and machines on the Cluster, allows users to effectively manage the process. System allows scaling on-demand by having the ability to start new Workers on a remote machine.

  • Priority Queues

    Use of Priority Queues allow for time-sensitive Batch Processes to take precedence.

  • Detailed Real-time and Historical Logs

    Provide access to current and Historical Iteration-level logs with real-time machine health statistics.

See all of the ODIN Platforms great features

Discover ODIN Platform

Explore More Platform Features

As part of the ODIN Platform Network Batch Processing adds the following advantages to your systems.

ODIN PLATFORM

The Ultimate All-in-One Data Processing Engine

ODIN delivers everything you need in a single, powerful package—blazing-fast suite. While other solutions offer fragments of these capabilities, only ODIN brings them all together in one complete, scalable, and fully configurable system.

See full details
    • Highly Customizable Configuration
    • Rapid Data Processing
    • Extensive Data Integration Capabilities
    • On-Premises and Cloud Deployment
    • No-Code & Low-Code Data Processing
    • Advanced Data Transformation Functions
    • High Scalability
    • Multi-Format Data Output
    • Rule-Based Workflow Automation
    • Auditing & Traceability
    • API & Programmatic Access
    • Security & Data Governance
    • Financial Industry Optimized
    • Real-Time & Batch Processing
    • Stability & Reliability
OWN YOUR DATA

Need an On‑Premises Data Solution?

Keep full control of your data with ODIN’s secure, on-premises deployment—no cloud required.