Ketika Anda mengatakan 'lebih portabel', saya berasumsi Anda mengacu pada kode C++ dengan snappy. Sayangnya implementasi javascript asli dari sebagian besar algoritma kompresi akan menjadi urutan besarnya lebih lambat daripada implementasi C/C++ asli, itulah sebabnya hampir semua pustaka kompresi node menggunakannya. Snappy sangat portabel (saya telah membuatnya di Solaris, Linux dan OSX) dan cukup aktif. Saya akan sangat merekomendasikannya daripada yang lain.