InfoQ Homepage Rust Content on InfoQ
-
From C to Rust: inside Meta’s Developer-Led Messaging Migration
Meta has begun rewriting its mobile messaging infrastructure in Rust, gradually replacing a legacy C codebase that engineers say had become increasingly difficult to maintain and frustrating to work with.
-
Apple Completes Migration of Key Ecosystem Service to Swift, Gains 40% Performance Uplift
Apple has migrated its global Password Monitoring service from Java to Swift, achieving a 40% increase in throughput and significantly reducing memory usage—freeing up nearly 50% of previously allocated Kubernetes capacity.
-
Rust-Based Drop-in Replacement for Vite Released, Early Adopters Report 10X Faster Builds
Evan You, the creator of the Vue.JS front-end framework, recently announced a technical preview for rolldown-vite, a drop-in replacement for the Vite bundler written in Rust. Early adopters (e.g., Excalidraw, GitLab) report 3-16x faster builds and dramatically reduced memory usage.
-
Another Rust Rewrite: OpenAI’s Codex CLI Goes Native, Drops Node and TypeScript for Rust
OpenAI recently announced rewriting its Codex CLI in Rust. Codex CLI stack originally features React, TypeScript and Node. The rewrite seeks security and performance gains on top of improved developer experience.
-
Microsoft Announced Edit, New Open-Source Command-Line Text Editor for Windows at Build 2025
At its Build 2025 conference, Microsoft announced Edit, a new open-source command-line text editor, to be distributed in the future as part of Windows 11. Edit aims to provide a lightweight native, modern command-line editing experience similar to Nano and Vim.
-
Microsoft CTO Details Successes, Challenges, and Commitment to Rust at Rust Nation UK
Mark Russinovich, Chief Technology Officer for Microsoft Azure, delved in a recent talk at Rust Nation UK into the factors driving Rust adoption, providing concrete examples of Rust usage in Microsoft products, and detailing ongoing efforts to accelerate the migration from C/C++ to Rust at Microsoft by leveraging generative AI.
-
The Open-Source Version of InfluxDB 3 Reaches GA
Two years after releasing the GA version of InfluxData’s enterprise edition, their open-source version also reached that level of maturity. Conceptualised for real-time workloads and ease of running, the core version leaves aside features like long-term storage optimisations, compaction or high availability (HA), read replicas, or fine-grained access controls.
-
Microsoft Officially Supports Rust on Azure with First SDK Beta
Microsoft's beta release of the Azure SDK for Rust empowers developers to seamlessly connect with Azure services. Featuring libraries for Identity, Key Vault, Event Hubs, and Cosmos DB, this initiative underscores Rust's growing significance in high-performance applications. As Microsoft enhances the SDK, it aims to deliver a robust and user-friendly developer experience.
-
New Programming Language Vine Based on Interaction Nets
Introducing Vine, an innovative programming language built on interaction nets that seamlessly integrates functional and imperative paradigms. Statically typed and compiled, Vine's intuitive syntax empowers developers to explore parallel computing's potential. With a robust compiler and active community, Vine invites collaboration and creativity.
-
Dragonfly v2.2.0 Released: Rust Client, P2P Upgrades, and Enhanced Image Acceleration
In January, the Cloud Native Computing Foundation (CNCF) announced the release of Dragonfly version 2.2.0, introducing several significant enhancements to the open-source, peer-to-peer (P2P) file distribution and image acceleration system.
-
QCon San Francisco 2024 Day 1: Architectures, Rust, AI/ML for Engineers, Sociotech Resilience
The 18th annual QCon San Francisco conference was held at the Hyatt Regency San Francisco in San Francisco, California. This five-day event, organized by C4Media, consists of three days of presentations and two days of workshops. Day One, scheduled on November 18th, 2024, included a keynote address by Khawaja Shams and presentations from four conference tracks.
-
High-Performance Serverless with Rust: Insights from Benjamen Pyle’s Talk at QCon San Francisco
Benjamen Pyle's talk showcased the power of combining Rust with AWS Lambda for high-performance, scalable, serverless applications. He highlighted Rust's safety and efficiency and its ability to minimize cold start times and costs. Pyle emphasized best practices like multi-Lambda designs and infrastructure like code, enabling developers to build solutions that drive efficiency and sustainability.
-
Carle Lerche Talking at QCon SF about Rust: a Productive Language for Writing Database Applications
Discover how Rust is evolving beyond its systems programming roots to become a viable option for high-level applications. Carl Lerche, AWS principal engineer, showcased its productivity and safety for database-backed systems. Embrace Rust’s potential with innovative tools like Toasty and join the movement to enhance its growing ecosystem for ambitious backend development.
-
Thoughtworks Technology Radar Oct 2024 - From Coding Assistance to AI Evolution
Thoughtworks recently published their Technology Radar Volume 31, providing an opinionated guide to the current technology landscape. As per the Technology Radar, Generative AI and Large Language Models (LLMs) dominate, with a focus on their responsible use in software development. AI-powered coding tools are evolving, necessitating a balance between AI assistance and human expertise.
-
Steve Klabnik and Herb Sutter Talk about Rust and C++
In a Software Engineering Daily podcast hosted by Kevin Ball, Steve Klabnik and Herb Sutter discuss several topics related to Rust and C++, including what the languages have in common and what is unique to them, where they differ, how they evolve, and more.