On Wed, Feb 5, 2014 at 7:32 PM, Edward Capriolo <edlinuxg...@gmail.com> wrote: > I agree you can not really ask your database to capacity plan for you. > Cassandra does have backpressure of sorts if requests fail with > TimedOutException or UnavailableException. You might be having a capacity > problem. > > The way I would handle this is > 1) prototype at scale (dark launches, similar hardware loaded with data you > expect in production) > 2) collect stats like 95 percentile response time, request/failures. > > When your 95 percentile starts dipping this is a good indication that it is > time to deal with the performance issue.
This is a good point when you're assessing the end to end flow control of a particular app. As I was saying to Rob, I'm looking at what options a driver can provide, if any.