Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I like ScyllaDb. But I am not sure, why does it need to run on XFS only ?


The entire database is designed for performance with message-passing thread-per-core async architecture. XFS is the only filesystem that has good async support.

http://www.scylladb.com/2016/02/09/qualifying-filesystems/

http://www.scylladb.com/technology/architecture/


Yes, exactly. Scylla needs proper AIO/DIO support at the filesystem level and XFS has so far been the one that implements it best. There are fixes to Scylla to make it also run well on ext4 (by working around some of its limitations), but that's not part of any release yet.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: