Home / Companies / DataStax / Blog / Post Details
Content Deep Dive

Understanding Hinted Handoff (in Cassandra 0.8)

Blog post from DataStax

Post Details
Company
Date Published
Author
Jonathan Ellis
Word Count
957
Company Posts That Month
1
Language
English
Hacker News Points
-
Post removed?
No
Summary

Hinted Handoff is an optional feature in Cassandra that enhances write availability when consistency is not required. It helps reduce the time needed for a failed node to become consistent again with live ones, especially during false-positive failures caused by flakey networks. When a replica node for a row is known to be down, Cassandra writes a hint to a live replica indicating that the write needs to be replayed to the unavailable node. Hinted Handoff does not count towards ConsistencyLevel requirements and cannot replace repair mechanisms. It minimizes extra load on the cluster to avoid cascading failure but can increase effective load in certain situations, such as writing at ConsistencyLevel.ANY when all replicas are down. When removing a node from the cluster, Cassandra automatically removes hints targeting that node. Hinted Handoff is an optimization for consistency and reduces the occurrence of stale reads but does not eliminate them entirely.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.