← Back to home
Comparison · Infra & APIs

Dragonfly vs werf

A side-by-side editorial comparison of Dragonfly and werf — release velocity, themes, recent moves, and the top alternatives to consider.

Dragonfly vs werf: at a glance

FeatureDragonflywerf
SectorInfra & APIsInfra & APIs
Velocity score6.35.0
Sparks · 30d10
Top themesin-memory datastore, redis compatibility, memory accounting, networkingkubernetes delivery, ci/cd, build performance, gitops
Last editorial update1d ago10h ago
WebsiteVisit →Visit →

What is Dragonfly?

Dragonfly opens its 2.x incremental line with a fix for connections wrongly killed on slow links.

Dragonfly runs two lines at once: the 2.0 tag set the new major baseline, while the 1.40 incremental line keeps absorbing memory-accounting, cluster and replication fixes. The first 2.x incremental build, i2.0.1, fixes send-progress tracking so slow but live connections are no longer closed by --send_timeout. The work is almost entirely correctness and operability; nothing in this window adds a new command or user-facing feature.

Read the full Dragonfly trajectory →

What is werf?

werf ships near-daily patches across three channels while v3 settles.

werf ships patch releases almost daily across its v2 alpha/beta channels and the v3 dev line. The recent work is build-pipeline performance and correctness: fewer repeated git and registry calls, restored build synchronization, and fixes for StatefulSet redeploys and .dockerignore parsing.

Read the full werf trajectory →

Dragonfly vs werf: editorial side-by-side

D
Dragonfly
INFRA · APIS
6.3

Dragonfly opens its 2.x incremental line with a fix for connections wrongly killed on slow links.

◆ Current state

Dragonfly runs two lines at once: the 2.0 tag set the new major baseline, while the 1.40 incremental line keeps absorbing memory-accounting, cluster and replication fixes. The first 2.x incremental build, i2.0.1, fixes send-progress tracking so slow but live connections are no longer closed by --send_timeout. The work is almost entirely correctness and operability; nothing in this window adds a new command or user-facing feature.

◆ Where it's heading

The release stream points toward hardening the networking and memory-accounting core before the 2.x line takes on new capability. Scope-based memory tracking shipped disabled in v2.0.0 and is still waiting on its follow-up PR. Meanwhile, migration compatibility (RedisShake) and cluster reply batching show continued attention to teams moving off Redis.

◆ Prediction

The next notable move is likely enabling scope-based memory tracking on the 2.x line, alongside more i2.0.x builds that carry the same facade and accounting fixes forward from 1.40.

W
werf
INFRA · APIS
5.0

werf ships near-daily patches across three channels while v3 settles.

◆ Current state

werf ships patch releases almost daily across its v2 alpha/beta channels and the v3 dev line. The recent work is build-pipeline performance and correctness: fewer repeated git and registry calls, restored build synchronization, and fixes for StatefulSet redeploys and .dockerignore parsing.

◆ Where it's heading

v3 is still in dev, but it is where the structural changes land: restored shared build sync, a Docker Engine 19.03+ floor, and SSH command handling. v2 gets the same kind of performance fixes in parallel. Both lines are focused on making builds faster and more predictable, not on new deploy features.

◆ Prediction

Expect v3 to keep converging on stability with more build-performance fixes; these entries don't indicate when v3 leaves the dev channel.

Alternatives to Dragonfly and werf

Other Infra & APIs products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either Dragonfly or werf.

See all Dragonfly alternatives → · See all werf alternatives →

Recent activity from Dragonfly and werf

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 16h agowerfwerf 2.81.1 cuts repeated git work in v2 builds
  2. 16h agowerfwerf 3.7.1 keeps repository-specific SSH commands
  3. 1d agoDragonflyi2.0.1: slow clients no longer dropped by send timeout
  4. 5d agowerfwerf 3.6.2 restores build sync, requires Docker 19.03+
  5. 5d agowerfwerf 2.80.2 fixes .dockerignore panic and StatefulSet redeploys
  6. 7d agowerfwerf 2.80.1 cuts repeated registry token requests
  7. 7d agoDragonflyBatched replies speed up CLUSTER SLOTS and SHARDS
  8. 8d agowerfwerf 2.80.0 adds run-wide build operation statistics
  9. 27d agoDragonflyDragonfly v2.0.0: major version milestone with scope-based memory tracking staged ⚡
  10. 1mo agoDragonflyConnection memory accounting made constant-time
  11. 1mo agoDragonflyFix RDB listpack compatibility with RedisShake migrations
  12. 1mo agoDragonflyTiering: unified pending-bytes limit and metrics export

Frequently asked questions

What is the difference between Dragonfly and werf?

They serve adjacent needs but don't currently overlap on shipped themes. Dragonfly is currently shipping more aggressively (velocity 6.3 vs 5.0), with 1 editorial sparks in the last 30 days against 0. See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is Dragonfly better than werf?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. Dragonfly is currently shipping more aggressively (velocity 6.3 vs 5.0), with 1 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other Infra & APIs products to evaluate alongside.

What are the best alternatives to Dragonfly?

Top Dragonfly alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "Dragonfly alternatives" section above for the current picks, or visit /alternatives/dragonfly for the full list with editorial commentary on each.

What are the best alternatives to werf?

Top werf alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "werf alternatives" section above for the current picks, or visit /alternatives/werf for the full list with editorial commentary on each.