ClickHouse / ClickHouse/ClickHouse

Can ClickHouse Operate Reliably on Ephemeral Spot Instances?

Open
#76,491 0 comments 0 reactions 0 assignees View on GitHub
comp-replication external question
Dominant language
C++
Stars
49.9k
Forks
9k
Avg merge
21h 32m
Merged PRs (30d)
515

Description

### Company or project name

_No response_

### Question

I have a question that I couldn’t fully answer from the available sources. How far can the share-nothing concept be pushed with ClickHouse? Specifically, is it feasible to deploy ClickHouse on spot instances, while increasing the number of instances to minimise the impact of node failures? Would this approach be reliable and safe in practice?

How does ClickHouse handle the failure of multiple nodes? Is it necessary to retain the state on external persistent storage, or could the cluster run entirely on ephemeral storage, allowing metadata and cache to be automatically repopulated upon node recreation?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.