Husky

Husky is an internal event-store DBMS built by Datadog.

Query Interface

Custom API

Concurrency Control

Multi-version Concurrency Control (MVCC)

Husky uses multi-version concurrency control for queries by making a temporary copy of the metadata for a table at the time when a query starts.

Isolation Levels

Snapshot Isolation

Husky supports snapshot isolation by leveraging FoundationDB's existing snapshot isolation and making a temporary copy of table metadata when a query starts.

Query Execution

Vectorized Model

Indexes

Inverted Index (Full Text)

Husky supports an optional full-text search index where administrators define which columns to index manually for each table.

Data Model

Document / XML

System Architecture

Shared-Disk

Husky Logo
Developer

Datadog

Country of Origin

US

Start Year

2020

Project Type

Internal / Non-Public

Written in

Go

Embeds / Uses

FoundationDB

Licenses

Proprietary