Sudoke X Rust: Insights and Innovations

Sudoke X Rust: Insights and Innovations

The 2nd China Rust Developer Conference (Rust China Conf 2021—2022) is about to start. Sudoke’s engineer Wei Xiaoya will share insights on building a high-performance privacy computing platform using Rust during the “Cryptography, Privacy, and Trusted Computing” session. Wei Xiaoya is one of the leaders of Sudoke’s Multi-Party Secure Computing Platform, and before joining Sudoke, … Read more

Why Does Alibaba Stick to Java While ByteDance Embraces Go and Rust?

Why Does Alibaba Stick to Java While ByteDance Embraces Go and Rust?

Hi everyone! I am Hu Ge, and today we will discuss an interesting topic: why Alibaba sticks to Java while ByteDance and Douyin are enthusiastically using Go and Rust. Why is that? 🤔 Let’s start with some technical and “historical baggage” and also discuss the “language distribution” within large companies. Alibaba’s attachment to Java can … Read more

Rust P2P Network Application Practice – Core Concepts and Ping Program

Rust P2P Network Application Practice - Core Concepts and Ping Program

This series of articles first studies the core concepts of P2P networks and then analyzes application examples in the libp2p-rust library in detail, laying a solid foundation for future development of P2P network applications. P2P Network P2P (Peer-to-Peer) is a network technology that allows different computers in a network to share various computing resources, such … Read more

Rust P2P Network Application Practical – 2 P2P Chat Program

Rust P2P Network Application Practical - 2 P2P Chat Program

In the article <<Rust P2P Network Application Practical – 1 P2P Core Concepts and Ping Program>>, we introduced the core concepts of P2P networks and analyzed a simple P2P Ping application using the libp2p library. In this article, we will analyze a slightly more complex P2P chat program. This chat program adds a node auto-discovery … Read more

Industrial Real Estate Park Revitalization in Major Rust Belts

Industrial Real Estate Park Revitalization in Major Rust Belts

Author: Jia Xiaobing, Commercial Real Estate Series Article “Introduction to Park Industrial Real Estate” Episode 89 1. Major Rust Belts in the World“Rust Belt” The Rust Belt originally referred to the areas around the Great Lakes in the northeastern United States, where traditional industries have declined. It now broadly refers to regions experiencing industrial decline. … Read more

Effective Approaches for Rust Newcomers

Effective Approaches for Rust Newcomers

Mozilla RustThe official team provides an extensive and high-quality eBook and technical documentation, which is enough for us to read directly.Moreover, I guarantee you won’t finish it because they are continuously updated with newrust versions, and occasionally there are new books on specific topics (for example, async programming, macros, cargo book, rustc book, etc.).I feel … Read more

Practical Rust P2P Network Application – File Sharing Project (Part 1)

Practical Rust P2P Network Application - File Sharing Project (Part 1)

Starting from this article, we will enter the practical project phase, a file-sharing project based on a P2P network. This project uses Kademlia and the request-response protocol to build a basic file-sharing application, which can locate and retrieve files by their names. Basic Requirements Assume there are three nodes, A, B, and C. A and … Read more

Building Portable Executables with Rust and Cosmopolitan Libc

Building Portable Executables with Rust and Cosmopolitan Libc

Article – Building Portable Executables with Rust and Cosmopolitan Libc One build, run anywhere. Can Rust truly achieve Actually Portable Executables? The author of this article explores using Cosmopolitan Libc and successfully builds a Rust executable that can run across six platforms: Linux, Windows, MacOS, FreeBSD, NetBSD, and OpenBSD. Actually Portable Executables with Rust and … Read more

Sharing Ideas on Strong Network Cup S8 Rust Pwn Chat-With-Me Problem

Sharing Ideas on Strong Network Cup S8 Rust Pwn Chat-With-Me Problem

1 Problem-Solving Ideas The final number of solutions for this problem is 42, as the difficulty level is not high and generally meets expectations. The problem is coded in Rust, and it was decided to remove symbols without providing the source code the night before the competition. This not only made it very difficult for … Read more