Skip to content

Comments

v2: Skyflow integration, probe mode, and benchmark overhaul#1

Merged
samsternberg merged 1 commit intomasterfrom
v2-prod
Feb 17, 2026
Merged

v2: Skyflow integration, probe mode, and benchmark overhaul#1
samsternberg merged 1 commit intomasterfrom
v2-prod

Conversation

@samsternberg
Copy link
Contributor

Summary

  • Skyflow integration: Lambda now supports live tokenize/detokenize via Skyflow APIs (skyflow.go), with configurable batch size and concurrency
  • Probe mode (--probe): Measures pipeline fundamentals — batch size (confirmed 4,096), Lambda concurrency per warehouse, and throughput — with CloudWatch polling and data-driven cooldown between tests
  • Benchmark script overhaul: Multiple test matrix presets (--quick, --medium, --micro, --probe), mock/Skyflow mode toggle (--mock), configurable Lambda concurrency (--concurrency), warmup passes, multi-iteration support, 10B validation option
  • Updated README: Full documentation of all CLI flags, config variables, modes, architecture, and phases
  • .gitignore: Excludes benchmark.conf (contains API keys) and report files

Test plan

  • Run ./run_benchmark.sh --probe --skip-deploy --skip-setup to verify probe mode
  • Run ./run_benchmark.sh --micro --skip-deploy --skip-setup to verify Skyflow integration
  • Run ./run_benchmark.sh --quick --skip-deploy --skip-setup --mock to verify mock mode
  • Verify benchmark.conf is not included in the diff

🤖 Generated with Claude Code

@samsternberg samsternberg merged commit 63a52f6 into master Feb 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant