← Back to home
Comparison · Infra & APIs

Elasticsearch vs rush

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

Elasticsearch vs rush: at a glance

FeatureElasticsearchrush
SectorDevOps, Infra & APIsInfra & APIs
Velocity score6.32.5
Sparks · 30d00
Top themessecurity-advisories, agent-builder, authorization, kibanamlr3, distributed-computing, redis, fault-tolerance
Last editorial update10h ago2h ago
WebsiteVisit →Visit →

What is Elasticsearch?

Agent Builder, Elastic's newest surface, is where most of this month's Kibana CVEs live.

The visible feed window is one coordinated disclosure batch: ten Kibana advisories published within a minute of each other on August 13, spanning the 8.19, 9.3, 9.4 and 9.5 branches. Four of the six most recent concern Agent Builder — private agents readable and tamperable by non-owners, an A2A JSON-RPC endpoint that derives a conversation id from user-supplied input, and a missing cross-feature privilege check. The remainder cover Fleet issuing over-scoped Elastic Agent API keys and an Elastic Defend endpoint-event disclosure via field-value suggestions.

Read the full Elasticsearch trajectory →

What is rush?

Rush spent 2026 making distributed task ownership correct, starting with a breaking 1.0.

rush is the Redis-backed distributed computing backend behind mlr3's parallel tuning: workers pull tasks, push results and are tracked through heartbeats. Since 1.0.0 in March 2026 it has shipped five releases in four months, almost all correcting how tasks and workers are owned and identified under failure. The most recent lets each worker start in its own mirai call so it can spawn local daemons.

Read the full rush trajectory →

Elasticsearch vs rush: editorial side-by-side

Elasticsearch logo
Elasticsearch
DEVOPSINFRA · APIS
6.3

Agent Builder, Elastic's newest surface, is where most of this month's Kibana CVEs live.

◆ Current state

The visible feed window is one coordinated disclosure batch: ten Kibana advisories published within a minute of each other on August 13, spanning the 8.19, 9.3, 9.4 and 9.5 branches. Four of the six most recent concern Agent Builder — private agents readable and tamperable by non-owners, an A2A JSON-RPC endpoint that derives a conversation id from user-supplied input, and a missing cross-feature privilege check. The remainder cover Fleet issuing over-scoped Elastic Agent API keys and an Elastic Defend endpoint-event disclosure via field-value suggestions.

◆ Where it's heading

Authorization is the single recurring failure mode here — every one of these is a caller-identity or privilege-check mistake, not memory safety or injection. That is the predictable cost of extending a permissions model built for dashboards and saved searches to a layer that acts on a user's behalf. Fixes are shipping inside ordinary patch releases (9.4.5, 9.5.1) rather than as a dedicated hardening effort.

◆ Prediction

Expect further Agent Builder advisories as that surface widens, and pressure to consolidate its ownership and privilege checks into one enforcement path instead of patching endpoint by endpoint.

R
rush
INFRA · APIS
2.5

Rush spent 2026 making distributed task ownership correct, starting with a breaking 1.0.

◆ Current state

rush is the Redis-backed distributed computing backend behind mlr3's parallel tuning: workers pull tasks, push results and are tracked through heartbeats. Since 1.0.0 in March 2026 it has shipped five releases in four months, almost all correcting how tasks and workers are owned and identified under failure. The most recent lets each worker start in its own mirai call so it can spawn local daemons.

◆ Where it's heading

The through-line is moving responsibility from the controller to the worker. 1.0.0 rewrote the task lifecycle and dropped the seed mechanism; 1.2.0 moved fail_tasks(), finish_tasks(), pop_task() and push_running_tasks() from Rush onto RushWorker so only the worker that ran a task can mark it done, and gave worker ids random suffixes so they cannot collide. 1.1.0 had already removed phantom failed tasks when a worker crashes between evaluations.

◆ Prediction

With ownership and identity settled, the remaining pressure points are heartbeat and lost-worker detection; expect the next releases to tighten failure recovery rather than add API surface.

Elasticsearch alternatives

Other Infra & APIs products tracked by Sparkpulse, ranked by recent ship velocity. Tap any card for the full editorial trajectory or compare directly with Elasticsearch.

See all Elasticsearch alternatives →

rush alternatives

Other Infra & APIs products tracked by Sparkpulse, ranked by recent ship velocity. Tap any card for the full editorial trajectory or compare directly with rush.

See all rush alternatives →

Recent activity from Elasticsearch and rush

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

  1. 1d agoElasticsearchKibana 9.4.5, 9.5.1 Security Update (ESA-2026-128)
  2. 1d agoElasticsearchKibana 9.4.5, 9.5.1 Security Update (ESA-2026-124)
  3. 1d agoElasticsearchKibana 9.4.5 Security Update (ESA-2026-97)
  4. 1d agoElasticsearchKibana 9.4.5 Security Update (ESA-2026-89)
  5. 1d agoElasticsearchKibana 9.4.5 Security Update (ESA-2026-82)
  6. 1d agoElasticsearchKibana 9.4.4 Security Update (ESA-2026-83)
  7. 21d agorushWorkers start in their own mirai call so they can create local daemons
  8. 1mo agorushTask lifecycle moves onto the worker; worker ids can no longer collide
  9. 3mo agorushPhantom failed tasks and missed results fixed
  10. 4mo agorushSmaller Redis payloads and vector-valued task parameters
  11. 4mo agorushRush 1.0 rewrites the task lifecycle and drops the seed mechanism
  12. 9mo agorushwait_for_workers() can target a count or specific ids

Frequently asked questions

What is the difference between Elasticsearch and rush?

They serve adjacent needs but don't currently overlap on shipped themes. Elasticsearch is currently shipping more aggressively (velocity 6.3 vs 2.5), with 0 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 Elasticsearch better than rush?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. Elasticsearch is currently shipping more aggressively (velocity 6.3 vs 2.5), with 0 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 Elasticsearch?

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

What are the best alternatives to rush?

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