File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
content/posts/newsletter-018 Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -120,6 +120,31 @@ planned for some time in February!
120120
121121## Library & Tooling Updates
122122
123+ ### [ rkyv]
124+
125+ [ rkyv] is a zero-copy deserialization framework for Rust. It's similar to
126+ FlatBuffers and Cap'n Proto and can be used for data storage and messaging.
127+
128+ Version 0.3 was released this month and brought some highly-requested features:
129+
130+ - A new hashmap implementation using perfect hashing to decrease memory usage
131+ and fix portability issues
132+ - The ` Unarchive ` trait to enable more traditional data deserialization for
133+ archived types
134+ - Improved validation performance
135+ - Better error messages and API ergonomics
136+ - A [ book] [ rkyv-book ] with more narrative documentation on architecture and
137+ internals
138+ - More tests and realistic benchmarks against other popular serialization
139+ frameworks
140+
141+ The next update will be [ v0.4] [ rkyv-v0.4 ] and is on the way soon with a release
142+ date around mid-February.
143+
144+ [ rkyv ] : https://github.com/djkoloski/rkyv
145+ [ rkyv-book ] : https://djkoloski.github.io/rkyv
146+ [ rkyv-v0.4 ] : https://github.com/djkoloski/rkyv/milestone/5
147+
123148## Popular Workgroup Issues in Github
124149
125150<!-- Up to 10 links to interesting issues -->
You can’t perform that action at this time.
0 commit comments