Repository navigation
ClickHouse Cloud elasticity: compute against rows written, four pairs - #75
Merged
Merged
Conversation
…se Cloud, four pairs One Scale-tier service in AWS us-east-1, the ClickStack otel_logs schema under seven queries a minute, two arms that differ only in the rows written: all of the 215 MB OTel replay at 70,000 rows/s, or the 65.3% the Receiver kept at 45,716 rows/s. From a 4-unit start the cut took the service from 4 units to 3 (0.749 to 0.750) and billed compute to 0.749, in pairs 1, 3 and 4; the step down was done 2.91 to 4.33 h after the cut. From a 3-unit start (pair 2) it read no change in 10.25 h. Write share 0.65 to 0.67, about 2 GiB used per replica, floor 2 units. $42.61 of the credit spent; the service was deleted at the end. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rate, $0.2985 clickhouse.com/pricing publishes Scale compute at $0.2985 per unit-hour for AWS N. Virginia (us-east-1), one unit being 8 GiB and 2 vCPUs; quoted in results/raw/pricing-quotes.md and now the arms_report.py default. Every unit-hours x rate figure is recomputed at it; the usageCost postings stay the primary dollar figure and match the rate (0.2985 a quarter-hour at 4 units, 0.2239 at 3). The B4-after-the-step row now reads the committed report (2.86 unit-hours, mean 0.348, top replica 1.838 GiB); it had been taken from a read made before the meter's last minutes landed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
How far does a ClickHouse Cloud service's compute fall when the rows written into its logs table fall, above the smallest size, and how long does the autoscaler take? The setup was one Scale-tier service in AWS us-east-1 running ClickHouse 26.6 with 2 replicas, vertical autoscaling from 8 to 32 GiB per replica, and the ClickStack
otel_logsschema under seven queries a minute. Two arms differ only in the rows written:log10x/edge-10x:1.1.153) kept, at 45,716 rows/s.The run lasted from 2026-11-02 19:48 to 2026-11-05 03:47 UTC. Every figure is in
clickhouse-cloud-elasticity/RESULT.mdwith the file and field it was read from.Result
The same cut gave a step down or no change, depending on the size the service started from.
results/raw/pricing-quotes.md), reads $1.194/h against $0.8955/h (ratio 0.750). The postings match the rate: a quarter-hour is 0.2985 at 4 units and 0.2239 at 3.Not shown
Not measured, each reported as read in RESULT.md:
Credit and teardown
amountSpent, unchanged from 11-05 04:25Z to 05:35Z).results/raw/teardown.jsonl).Committed files carry the runner's address only as
<runner-ip>and no key or password.Not merged; for Tal.
🤖 Generated with Claude Code