All Questions
Cassandra easy

Unlike a Leader-Follower architecture (like MySQL or Redis), how does Cassandra maintain high availability within its node cluster?

  1. A It uses a centralized 'Master' node that handles all schema updates and data deletions.
  2. B It employs a Peer-to-Peer (Masterless) architecture where every node is equal and capable of serving both read and write operations.
  3. C It relies on a specialized hardware load balancer to perform leader election every 60 seconds.
  4. D All write operations are sent to a 'Shadow Cluster' before being committed to the main cluster.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions