Remove Performance Remove Scalability Remove Software Architecture Remove Tuning
article thumbnail

Data Consistency in Apache Cassandra — Part 2

Software Architecture

Source: [link] Cassandra has tunable consistency which means that not only on the database level, you can tune the immediate and eventual consistency of your data per query/operation by setting the read CL (consistency level) and write CL. You get high performance reads and writes. You’d never want to set write CL = ALL, read CL = ALL.

Tuning 100
article thumbnail

Data Consistency in Apache Cassandra — Part 1

Software Architecture

You can tune the write consistency for performance (by setting the write CL as ONE) or immediate consistency for critical piece of data (by setting the write CL as ALL) Following is how it works: A client sends a write request to the coordinator. For all these benefits, the price you pay is lower consistency.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

UI Design Patterns That Don't Scale

SQL Performance

The basic unit of SQL tuning is the query. That kind of feedback is necessary to help build maintainable, scalable solutions. Michael J Swart is a passionate database professional and blogger who focuses on database development and software architecture. When does this get awkward? About the Author.

Design 92
article thumbnail

5 tips for architecting fast data applications

O'Reilly Software

Here are five considerations every software architect and developer needs to take into account when setting the architectural foundations for a fast data platform. The data shape will dictate capacity planning, tuning of the backbone, and scalability analysis for individual components. Determine requirements first.