VIADA
What is VIADA?#
VIADA (Visual Instrumentation And Data Acquisition) is a graph-based dataflow computation framework. It provides a structured way to build data processing pipelines where data flows through connected nodes, each performing a specific computation or transformation.
Status: Coming Soon
The Problem#
Data acquisition and instrumentation systems often end up as tangled scripts or monolithic applications. VIADA provides a clean, graph-based architecture where data flows through well-defined nodes, making systems easier to build, debug, and extend.
Key Concepts#
- Graph-based dataflow: computation is modeled as a directed graph where data flows between nodes
- Visual instrumentation: see your data pipeline as a visual graph, not just code
- Composable nodes: build complex processing chains from simple, reusable components
- Performance-focused: built in Go for speed and efficiency
Use Cases#
- Test and measurement data processing
- Sensor data acquisition and analysis
- Signal processing pipelines
- Real-time data visualization
- Industrial instrumentation
Hardware#
VIADA isn’t just software. We’re developing DAQ (Data Acquisition) hardware devices designed to work with the VIADA framework. Plug in a VIADA DAQ, connect it to your graph, and start capturing real-world data.
More details on hardware devices coming soon.
VIADA is currently in development. Stay tuned for updates.