Skip to content

Row64 Platform V3.5 New Features

Streaming

  • New high-speed streaming work flow across the entire Row64 platform
  • Can be easily wired to communicate warnings and state changes
    • Low-level and designed to break speed records
    • Focus on high quality display of streaming data in a dashboard
  • Compatible with: Kafka, DeltaStream, or a low-level C++ API
  • Ability for streaming data to: INSERT or UPSERT a single row to RamDB
  • Ability for streaming data to: CREATE and substitute an entire table
  • Synchronization of real-time database, server, and dashboard
  • Streaming works with dashboard cross-filtering
  • Streaming has a dedicated .config file in: /opt/row64server/conf/apiconfig.json
  • Kafka integration:
    • Kafka settings can be directly wired into the config file
    • Local Kafka setup for testing
    • Example producer for quickly learning features
  • More details on Streaming:


ByteStream Viewer

  • New high-speed viewer to debug server files
    • Primarily for .ramdb and .dash
  • Watch streaming changes in real time
  • Debug streaming connections
  • View low-level ByteStream format, useful for customizing Row64


Asset and File Management

  • New dashboard OS integration of file system and dashboard
    • Manage viewing and downloading all file types
    • Works with all data filtering, functions, and formulas
    • Easy to filter and download any file type from a dashboard
    • All aspects of file management can be customized with JS API
  • Simple file upload process:
    • In Studio: Data > Get Data > Upload File Assets
    • Load files through new "File" column type
    • Easy to use, debug, and customize
  • Quick look within files:
    • CAD drawing viewer for .dwg and .dxf
    • PDF viewer
    • Video viewer for .mp4 files
    • 3D object viewer for .glb files
      • Work flow to load 3D files exported from Blender (.glb)


JavaScript Events

  • JavaScript events edited per dashboard pane
    • Under the "Layout" tab
  • High performance module system where JS API is only loaded when used
  • Dataframe events:
    • Click Cell
    • Click File
    • Get Dataframe Row
    • Get Dataframe Columns
    • Get Dataframe File
  • Geo map events:
    • Click Geo Coord
    • Double-click Geo Coord
    • Select Geo Coords (you can use rectangle or lasso selection to get the points)
    • Pop-up window:
      • Customize and mod all details


Optimization and Performance

  • Server CPU Compute:
    • Added new CPU Compute high speed threading on the server
    • Controlled by config settings: CPU_COMPUTE, CPU_COMPUTE_THREADS, CPU_COMPUTE_MIN_RECORDS
  • Server GPU Compute:
    • Added new GPU Compute high speed multithreading on the server
    • Controlled by config settings: GPU_COMPUTE, GPU_COMPUTE_MIN_RECORDS, GPU_COMPUTE_MAX_RECORDS
    • Uses Vulkan Compute for cross-hardware GPU calculation
    • Compute works on:
      • Functions:
        • SORT
        • DEDUP
        • PIVOT
        • GROUPBYCOUNT
        • GROUPBYSUM
        • GROUPBYAVERAGE
        • GROUPBYOPS
        • GROUPBYDATE
      • Dataframe Up/Down arrow sort
      • Combo box unique values
      • Chart generation
  • Accelerated virtual machine performance
    • Better use of VM threads, when available
  • New threaded compression features:
    • Quicker network speeds for large datasets
    • Works with cross-filtering and GeoAnalysis
  • More details on optimization:


Benchmarking Application

  • New benchmarking command line tool
  • Designed to test multi-threading and GPU analytics to find the best server settings
  • More details on benchmarking:


Out-Of-Box

  • New workflow for quickly creating dashboards
  • New Plus button within the dashboard panes to open a quick insert UI
  • Right-click menu for quickly editing dashboards
  • Simplified data ingest:
    • Simplified Guided Experience for data ingest
    • Enables you to preview an ingest and step back in the process to make adjustments, if needed


Studio Features

  • Better process visualization when hitting the "Run" button:
    • Color-coded and step-by-step logging
  • Better error and warning communication when running Data Nodes
  • New markers added for GeoAnalysis: Urban Planning
  • New color themes added for streaming and Cyber Security
  • Dark look dashboards are better integrated into Studio


Dashboard Features

  • Multi-column sorting in dataframes
    • Uses server-side CPU and GPU Compute
    • Driven by config compute settings
  • Improved auto-resizing of columns
  • Improved UI for Geo Selection: lasso, shape mask, etc.
  • Optional .csv download of dataframes


Non-Commercial Version

  • Makes it easy to test Row64 before getting the commercal version


New Platforms and Installers

  • Ubuntu:
    • Support for Ubuntu 25.04
    • Improved Ubuntu GPU and Vulkan integration across all apps and tools
  • Red Hat:
    • Support for all Row64 satellite apps (Streaming, Bench, Kafka)
    • Improved Red Hat GPU and Vulkan integration across all apps and tools
  • Apple:
    • Mac Hypervisor installers for Studio and Server
    • Improved anti-aliasing performance on the Mac / iPad / iPhone
  • Arm:
    • Ubuntu Arm 25.04 installers for Studio and Sever


Security and Authentication

  • Improved logging and debugging tools for HTTPS setup
  • Improvements to Auth0 integration
  • Updated new TLS ciphers
  • Improvements in streamlining user management and roles
  • Global .config control over features like downloading .csv
    • Set max download size of .csv in Server