in the course DS201 there is a section in which in DSE6.0 there are huge performance improvements in cassandra with respect to vertical scaling which is now supported due to one thread per core handling strategy.
it said reads and writes are asynchronous .
" Writes :
1. Each thread gets its own memtable section to write to.
2. writes divided by token amogst available threads. "
Was this introduced in DSE 6.0 only ?
before dse6.0 all reads and writes were synchronous or ?
when there is multiple read/write request for same partition key landing on the same node. were they executed synchronously or asynchronously before?