Network

The network is one of those aspects of platform architecture over which Cassandra administrators have little control. Unfortunately, all theories of how distributed systems are supposed to work are premised on the fact that the network is an optimally-functioning constant. This could not be further from the truth, as real networks suffer from hardware and connection failures, brownouts (also know as flapping), noisy neighbors, bottlenecks, and poor connections between providers.

While not much can be done to maintain network connectivity, there are things (some proactive) that can be done to mitigate the effects of network failures:

  • Follow vendor/provider network recommendations. Often, your provider will have configuration settings ...

Get Mastering Apache Cassandra 3.x - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.