Introducing the @fermyontech Cloud Key Value Store β build stateful #serverless apps with Spin and #WebAssembly using a default key/value store that is always available for your apps within milliseconds, with minimal config!
Let's explore how it works! π
fermyon.com/blog/introducingβ¦
Exciting news! This is my last week at Microsoft. ππ Itβs been an incredibly enjoyable 7.5 years, but itβs time for something new. Iβll be taking March off and starting something new and exciting in April. Stay tuned π₯°
I want to thank everyone at Microsoft who has helped and contributed along the way. There are too many people to thank individually, and it fills me with pride knowing that the future of Rust at Microsoft is in such talented and capable hands.
Our 2022 Annual Report is now available to download!
This report provides a recap of:
- Board & staffing makeup/structure
- Key initiatives & milestones
- Financial info
β¦ & more!
Cheers to a productive, impactful year at the Rust Foundation!
foundation.rust-lang.org/newβ¦
ALT Heading: The Rust Foundation 2022 Annual Report is Now Available Sub-heading: Download the report today to review our growth, impact, and milestones over the past year. Link: bit.ly/rf-annual-report
How are decisions and efforts within the Rust project coordinated?
In his talk, @ryan_levick explored the inner workings of Rust project governance and the challenges that large-scale open-source projects face.
β‘οΈΒ youtu.be/YAwXfc9Qx5k
Rust is known for it's great error messaging but it's not always known how you fix the error. Join @ryan_levick and I next week as we look at some common and not so common Rust compile errors and how to understand and resolve them! π¦
meetup.com/microsoft-reactorβ¦
Rust 1.65.0 is now available. π¦
Today's release brings generic associated types (GATs), let-else statements, std::backtrace, and more.
See the announcement and release notes for details:
blog.rust-lang.org/2022/11/0β¦
What are some Rust compiler error messages that confused you when learning Rust but are clear to you now? What compiler errors do you run into often when writing Rust code? Gists and playground links welcome!
π¦π Here's a sneak preview of my book, Rust Atomics and Locks π
It's already available for pre-order! It should ship in December, so you can all read it during the holidays. β¨
amazon.com/Rust-Atomics-Lockβ¦
ALT Two pages from the preface of my book, showing a section titled: Overview of the Chapters
The full text doesn't fit in Twitter's alt text. The full text can be found on https://tinyurl.com/2ymfx58u
This book consists of ten chapters. Here's what to expect from each chapter, and what to look forward to:
Chapter 1 β Basics of Rust Concurrency
Chapter 2 β Atomics
Chapter 3 β Memory Ordering
Chapter 4 β Building Our Own Spin Lock
Chapter 5 β Building Our Own Channels
Chapter 6 β Building Our Own "Arc"
Chapter 7 β Understanding the Processor
Chapter 8 β Operating System Primitives
Chapter 9 β Building Our Own Locks
Chapter 10 β Ideas and Inspiration
Rust CVEs are filed on unsound library APIs like cpy, even absent any misuse. Whereas all memory-unsafe languages' CVEs are filed only on concrete occurrence of misuse, because literally everything is unsound; those langs do not have such thing as a sound API in the first place.
APPLY NOW!
Our Community Grants Program is once again open for applications for Project Grants, for between $2,500 and $15,000.
If you would like financial support to conduct impactful work in the Rust Project, all the info is here π buff.ly/3SvgT4B