From cfe41f3182210bf16e46ab9c37006ea31fed3965 Mon Sep 17 00:00:00 2001 From: margaretkennedy Date: Mon, 5 Jan 2026 16:33:40 -0500 Subject: [PATCH] Add CC overview to Groovy --- docs/groovy/sidebar.json | 4 + .../groovy/tutorials/crash-course/overview.md | 99 +++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 docs/groovy/tutorials/crash-course/overview.md diff --git a/docs/groovy/sidebar.json b/docs/groovy/sidebar.json index 5cc0da7187f..3e72295dcb6 100644 --- a/docs/groovy/sidebar.json +++ b/docs/groovy/sidebar.json @@ -22,6 +22,10 @@ { "label": "A Crash Course in Deephaven", "items": [ + { + "label": "Overview", + "path": "tutorials/crash-course/overview.md" + }, { "label": "Get Started", "path": "tutorials/crash-course/get-started.md" diff --git a/docs/groovy/tutorials/crash-course/overview.md b/docs/groovy/tutorials/crash-course/overview.md new file mode 100644 index 00000000000..5b7d23587cf --- /dev/null +++ b/docs/groovy/tutorials/crash-course/overview.md @@ -0,0 +1,99 @@ +--- +title: Crash Course Overview +description: A crash course in Deephaven that covers the basics of working with tables and plots. +hide_table_of_contents: true +--- + +import { CoreTutorialCard } from '@theme/deephaven/core-docs-components'; + +
+ +A crash course in Deephaven that covers the basics of working with tables and plots. + +
+ +
+ +
+ + + +## Get started + +This guide provides a broad - but clear and technically informative - overview of Deephaven's capabilities. Dive in and unlock the potential of this powerful platform. + + + + + +## Architecture overview + +Deephaven's power is largely due to the concept that everything is a table. + + + + + +## Create tables + +Learn to create tables from scratch with synthetic data or by importing data from external sources. + + + + + +## Table operations + +This section will cover some table operations that appear in almost all queries. + + + + + +## Query strings + +Deephaven query strings are the primary way of expressing commands directly to the Deephaven engine. They translate the user's intention into compiled code that the engine can execute. + + + + + +## Query parallelization + +Learn how Deephaven automatically uses multiple CPU cores to dramatically improve query performance, and how to write queries that leverage parallelization effectively. + + + + + +## Real-time plots + +Whether your data is static or updating in real time, Deephaven supports plotting via multiple libraries, including its own built-in plotting API. + + + + + +## Data I/O + +Data I/O is mission-critical for any real-time data analysis platform. Deephaven supports a wide variety of data sources and formats, including CSV, Parquet, Kafka, and more. + + + + + +## Configure your Deephaven Instance + +This section covers configuration details needed to take your Deephaven instance beyond the defaults. + + + + + +## Wrapping Up + +Where to go from here. + + + +