~/talk

OpenDataCube - Petabyte Scale Satellite Imagery Processing in Python

Talkat PyCon AU 2023 · 2023-08-18..08-22· [python, data-visualization, web-performance]
slides:none on file

A working claim: a single Python API call — datacube.load() single API — lets users query and lazily process continental petabytes of satellite imagery indexed by time/space and returned as xarray/dask arrays. Deployments use a cloud-optimized GeoTIFF (COG) backend, PostgreSQL or STAC-style catalogs, and Kubernetes + Dask to spin thousands of CPUs (examples: a 4,000‑CPU run consuming ~50 TB RAM). Known limits include SAR complex‑pixel and hyperspectral scaling and an S3 concurrency ceiling near 5.5k concurrent S3 reads.

AI-written summary · about

  1. 0:00Start
  2. 2:51What is in a name?
  3. 3:58Origins in the bowels of HPC
  4. 7:41The joys of NetCDF
  5. 15:39YAML Engineering -The Data Model
  6. 17:29PostgreSQL as document database
  7. 18:16PostgreSQL and ORM
  8. 21:32Magical Load command
  9. 22:31Data Model Shortcomings : SAR
  10. 22:58Data Model Shortcomings : HyperSpectral
  11. 24:11Parallelism in Python - Dask way
  12. 28:29Enhancement Proposal - Hyperspectral Support
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.