Rust
Export PDF (0)
Flagged
Completed
Export PDF (0)
0%
Coding
Theory
Quiz
Unsafe Ffi
Content-Addressed Blob Storage
Mid
Zero-Copy Binary Record Parser
Senior
Safe FFI Wrapper With
Drop
Senior
Safe Wrapper Over C String Pointer
Senior
Unsafe In-Place Buffer Swap
Senior
Memory-Mapped Pattern Search
Senior
Build a Once-Init Cell From Scratch
Senior
Concurrency Primitives
Thread-Safe Generic In-Memory
Cache
Mid
Mocking a Dependency via Traits
Mid
Thread-Safe Token-Bucket Rate Limiter
Senior
MPMC Channel From Scratch
Senior
Poison-Tolerant
Mutex
Wrapper
Senior
Thread-Safe LRU Cache
Senior
Thread Barrier With
Condvar
and
Mutex
Senior
Thundering-Herd-Safe Shared Cache
Senior
Middleware Auth
Axum Response-Time Middleware
Mid
Request ID Tracing Middleware
Mid
API Key Extractor With
FromRequestParts
Mid
Request Timing Middleware in
Axum
Mid
Sliding-Window Rate-Limiting Middleware
Senior
Concurrency-Limiting Middleware With
Semaphore
Senior
Async Coordination Flow Control
Generic Future Timeout Wrapper
Junior
Generic Async Retry With Backoff
Mid
Bounded-Concurrency Async Stream Processor
Senior
Bounded Concurrency Future Runner
Senior
Thread Pools Parallelism
Bounded Worker Pool With
mpsc
Mid
Parallel Log Search CLI
Mid
Fixed-Size Thread Pool Runner
Mid
Fixed-Size Connection Pool
Mid
Custom Thread Pool With Graceful Shutdown
Senior
Work-Stealing Thread Pool
Senior
Serde Data Formats
Custom
Serde
Date Serialization
Mid
Validating Deserializer Rejecting Forbidden Characters
Mid
RESP Protocol Parser
Senior
Custom Serde
Serializer
Implementation
Senior
Streaming CSV-to-JSON Converter
Senior
Networking Proxies
Async TCP Proxy With
Tokio
Mid
Stack-Based Bytecode Interpreter
Mid
Async Streaming HTTP Proxy
Senior
Async Runtime Futures
Async Trait with Dynamic Dispatch
Mid
Race an Operation Against Cancellation
Mid
Hand-Written
Future
With
Waker
Senior
Minimal Mini-Tokio Async Executor
Senior
Sync Trait Method Over Async
Senior
Pin
-Based Self-Referential
Future
Senior
Macros Code Generation
Struct Generator With
macro_rules!
Mid
Field Validation Macro With
macro_rules!
Mid
Route DSL With
macro_rules!
Senior
Cli Tools Configuration
Clap CLI With Subcommands
Junior
CLI With Subcommands and Env Fallbacks
Junior
Clap Subcommand Key-Value Store
Mid
Atomic File-Backed Key-Value Store
Mid
Http Handlers Endpoints
Axum In-Memory CRUD Handlers
Junior
In-Memory URL Shortener Service
Mid
Streaming File Download Endpoint
Senior
Websockets Grpc Realtime
Thread-Safe TTL Cache With Eviction
Senior
Axum WebSocket Broadcast Chat Server
Senior
Smart Pointers Memory Management
RAII Temp File With
Drop
Junior
Shared Mutable Tree With
Rc
and
RefCell
Mid
Custom
Box
With Manual Allocation
Senior
Custom Smart Pointer With
Drop
Senior
Logging Tracing Metrics
Global Logger With Thread ID and Timestamp
Mid
Error Enum With
thiserror
Mid
Custom JSON Tracing
Subscriber
Senior
Traits Type Conversions
From
and
TryFrom
Conversions
Junior
Manual Trait Impls for a
Version
Struct
Junior
Iterators for a Circular Buffer
Mid
Parsing
ServerConfig
With
FromStr
Mid
Internally-Tagged Enum With
serde
Mid
Type-State Builder With Phantom Types
Senior
Tokio Actor With
mpsc
Handle
Senior
Async Services Plugins
Plugin Registry With Dynamic Dispatch
Mid
Periodic Email Batch Processor
Mid
Bounded Async MPSC With
Semaphore
Senior
Merge Multiple Async
Stream
s
Senior
Concurrent Log Rotator Background Task
Senior
Rate-Limited Worker Pool With Graceful Shutdown
Senior