Tutorials
41 posts

Rust Async State Machine, Unmasked: How Future, poll, and Waker Really Work
A practical deep dive into Rust async: why calling an async function doesn’t run it, how the compiler turns async into a state machine, and how executors drive tasks forward with poll and Waker. Understand the real mechanics behind async/await.

Rust 1.89: Intel Macs demoted to Tier 2, clearer lifetimes, and new x86 intrinsics
Rust 1.89 demotes x86_64-apple-darwin (Intel Mac) from Tier 1 to Tier 2, adds the mismatched_lifetime_syntaxes lint, constant generics ‘_’ inference, and a wave of new x86 intrinsics.

Rust Cluster Commands: Managing Distributed Systems Like Conducting an Orchestra
Learn how to implement cluster-level control commands in Rust distributed actor systems, making node management as elegant as conducting a symphony

When Your Actor Cluster Grows Up, It Needs Sharding
How do you manage 100,000 Actors across 10 machines? Let’s talk about consistent hashing

Why Rust Makes C++ Programmers Lose Sleep at Night: Lessons from My Migration Journey
A C++ developer with 5 years of experience shares real insights from switching to Rust. From memory safety to concurrency, these 10 features completely changed my perspective on systems programming

Village Gossip Protocol! Rust Actor Node Discovery & Gossip Implementation
Manual node configuration? That’s Stone Age! Modern distributed systems know how to find friends, chat, and gossip automatically

Hands-On Code! Perfect WebSocket + Actor System Implementation - I Pulled Another All-Nighter
Last article too theoretical? Here’s hardcore code to get your Rust distributed system running

I Built a Distributed Actor System in Rust and Even Surprised Myself
WebSocket + Actor Model = Making Multiple Machines Think Like One Brain, This Combination is Insane

Rust File Distribution & Hot Reload: Managing Your Code Like a Delivery Network Pro
Learn Rust file distribution, config synchronization, and hot code reloading through vivid delivery service analogies - manage code deployment like running a delivery empire

Rust in Action: Sending Messages to Remote Nodes with WebSocket Clients
Learn how to implement WebSocket clients in Rust for building distributed Actor systems with remote messaging capabilities. Complete with code examples and practical project demos to master Rust async programming and network communication.
