Well… I didn’t expect them to be free :)

Knowing the price would help weigh the consequences of using them though.  I 
just don’t want to implement a check/write/double check solution if it ends up 
being actually more expensive in total operations and time than simply using 
LWT.  Any thoughts in that regard?

Wayne


On Aug 13, 2014, at 1:10 PM, Robert Coli 
<rc...@eventbrite.com<mailto:rc...@eventbrite.com>> wrote:

On Wed, Aug 13, 2014 at 9:16 AM, Wayne Schroeder 
<wschroe...@pinsightmedia.com<mailto:wschroe...@pinsightmedia.com>> wrote:
Are there hidden costs to LWT (paxos) that are not represented in the total 
time and number of operations?  For example, are there some under-the-hood 
locks that could cause contention issues when processing significant quantities 
of LWT under load?

"Transactions" are not the sweet spot of a distributed log structured database 
with immutable datafiles, LWT comes at a significant cost compared to other 
operations in Cassandra.

Put another way, lunch is still not free. :D

=Rob

Reply via email to