Microsoft rewrites Microsoft 365 code in Rust


Microsoft is moving the programming code for its Microsoft 365 (M365) cloud service to Rust. The goal is to guarantee better performance and more stability.

To do this, Microsoft will set up a dedicated team to introduce Rust into M365 Substrate.

M365 Substrate is a cloud computing platform that manages data, security and other business processes for services provided by M365, including Teams, Office and Skype.

Rewrite existing code from scratch

The team will be responsible for rewriting existing code – written in C# – from scratch. To do this, Microsoft said it is looking for Rust and C# experts with significant experience building server-side applications at scale.

The reason for rewriting the code in Rust is to ensure a safer service environment and faster performance. M365 is used by many companies and organizations around the world, and therefore there is an increasing need to reduce peak loads and prevent external attacks.

Rust is an open source development language released by Mozilla in 2010.

High speed and high security

It is characterized by high speed and great security, since it was created to eliminate memory bugs, a security flaw that occurs in languages ​​such as C and C++.

In addition to Microsoft, Amazon Web Services, Google and Facebook are introducing it into the field of server infrastructure operations management in order to increase stability.

To go further on the portages to Rust



Source link -97