All supported OSes support a scatter write / gather read function. There's no reason eventcore shouldn't either. e.g. https://man7.org/linux/man-pages/man2/readv.2.html