Husky is an internal event-store DBMS built by Datadog.[01]
- Developer
- Country of Origin
- US
- Start Year
- 2020 [04]
- Project Type
- Internal / Non-Public
- Written in
- Go
- Embeds / Uses
- FoundationDB
- License
- Proprietary
Husky is an internal event-store DBMS built by Datadog.[01]
Concurrency Control[02]
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.
Indexes[03]
Husky supports an optional full-text search index where administrators define which columns to index manually for each table.
Isolation Levels[02]
Husky supports snapshot isolation by leveraging FoundationDB's existing snapshot isolation and making a temporary copy of table metadata when a query starts.
Citations
4 sources- Introducing Husky, Datadog’s third-generation event store | Datadog datadoghq.com
- https://youtu.be/1-zo9jqdRZU?t=710 youtu.be
- Changing a Tire on a Moving Car: Migrating to Datadog’s New Event Store without Downtime - YouTube youtube.com
- Changing a Tire on a Moving Car: Migrating to Datadog’s New Event Store without Downtime - YouTube youtube.com
Revision #2
Last Updated: