Skip to main content

Search

Items tagged with: rust


How can I swap out data to disk, to save memory in #rust?

I'm storing lots of data in a big dict/hashtable. Keys are 64bit ints, values about 20-100 bytes. But I have 600-800M items. I'm currently using a `BTreeMap<i64, _>`.

Solution must be Rust, open source. Ideally nothing that needs another service running (ie j want something "embedded")

Is #RocksDB a sensible choice?
:boost_requested:


Btw, probably well-known by those closely involved in Nix et al, there's also #TVIX by The Virus Lounge, a #Rust reimplementation of the #Nix language. And a project that got funding from #NLnet @NGIZero

https://code.tvl.fyi/about/tvix


Been working on a little #xmpp client!

https://codeberg.org/Mizah/Dergchat

Still very early-days, but I'm having fun making it!

XMPP chat about it: xmpp:dergchat@conference.mizah.xyz?join

#instantmessaging #rust #xmpp


Missed Office Hours last week? No problem: the full recording is ready to watch on YouTube and @tilvids.

The 3 developers behind the effort to bring native Microsoft Exchange support to Thunderbird discuss their adventures in Rust, and explain the long-term benefits and steep challenges associated with this project.

YouTube: https://youtu.be/yAJl3c0uMCs

PeerTube: https://tilvids.com/w/1np8cvwqBWtKNwuARtenHn

#Exchange #Thunderbird #Rust #Development


Thunderchat alert! 🚨

Our Rust and Exchange Community Office Hours start in one hour, at 16:00 UTC! Find out how to join us on Big Blue Button in our blog post. Hope to see you there! 🦀

https://blog.thunderbird.net/2024/04/april-2024-community-office-hours-rust-and-exchange-support/

#Thunderbird #Rust #Development


In case you're not following our blog (gasp!), our Rust developers have the technical details on how we're using the language to bring in native Exchange support in the latest post.

So if you're a fan of all things Rust and email protocols, and you want to know what we've done so far and what's coming next, give it a read - and come to our office hours all about Rust and Exchange tomorrow at 16:00 UTC!

https://blog.thunderbird.net/2024/04/adventures-in-rust-bringing-exchange-support-to-thunderbird/

#Thunderbird #Rust #Development