Avi Kivity

SE Radio 354: Avi Kivity on ScyllaDB

Avi Kivity of Scylladb deep dives into the internals of Scylladb and what makes it a high performant version of Cassandra, a distributed key-value datastore. Host Nishant Suneja spoke with Avi about how Scylla’s shared nothing architecture helps it in “scaling up” on every single node in the cluster. The discussion further goes into Scylla’s user space IO task scheduler and how does Scylla use the Seastar framework to achieve asynchronous, shared-nothing inter-core communication for IO routing. The discussion also touches upon Scylla’s decision to ditch linux kernel page cache in favor of user-space row-based cache. The show winds up with discussion about Scylla’s cluster level operations and its upcoming feature set in both the community and enterprise editions.

Show Notes

Related Links

Join the discussion

More from this show