Use when building Rust AI/ML inference services, model serving infrastructure, or embedded ML pipelines. Covers model loading (GGUF/ONNX/SafeTensors), quantization-aware inference, GPU memory management (CUDA/Metal), tokenizer batching, and embedding vector search. Vertical deepening of rust-architecture-guide for AI inference systems.
Comprehensive Rust engineering guide covering priority pyramid, architecture decisions, idiomatic coding style, memory layout transparency, breakwater pattern, and physical feasibility audit. Invoke when starting Rust projects, making trade-offs, writing idiomatic code, or designing system architecture. Based on Jeet Kune Do philosophy — intercept boilerplate, flow with hardware, fold logic to maximum energy density, unity of false and real.
Use when building Rust blockchain programs (Solana, Substrate/Polkadot, NEAR, Cosmos SDK, Stacks). Covers account model architecture, program-derived addresses (PDA), BPF bytecode constraints, no_std + Solana hybrid, Substrate FRAME pallets, cross-program invocation (CPI), and deterministic transaction execution. Vertical deepening of rust-architecture-guide for blockchain and Web3.
Use when building Rust CLI tools, developer toolchains, or Kubernetes operators/controllers. Covers clap argument parsing, cross-platform distribution, signal handling, progress UX, and the kube-rs operator pattern. Vertical deepening of rust-architecture-guide for CLI and DevOps tooling.
Use when building Rust data infrastructure (query engines, ETL pipelines, OLAP databases, stream processors). Covers Arrow columnar memory model, vectorized expression evaluation, query optimizer design, partition strategies, streaming pipelines, and cross-language data interchange. Vertical deepening of rust-architecture-guide and rust-systems-cloud-infra-guide for data-intensive systems.
Use when building Rust embedded systems, IoT devices, or bare-metal firmware (ARM Cortex-M, RISC-V, ESP32). Covers no_std architecture, PAC/HAL layering, RTIC/Embassy async, linker script control, power management, and hardware debugging. Vertical deepening of rust-architecture-guide for microcontroller targets.
Use when building Rust game engines, rendering pipelines, game logic systems, or real-time interactive applications. Covers ECS architecture (Bevy), frame budget management, GPU resource lifecycle (wgpu), asset pipeline, and input handling. Vertical deepening of rust-architecture-guide for real-time game development.
Use when building Rust networking protocol implementations (QUIC, HTTP/3, gRPC, custom TCP/UDP protocols, WebSocket, DNS, TLS-terminating proxies). Covers protocol state machine modeling, zero-copy parsing, TLS integration, congestion control, connection pooling, and QUIC multiplexing. Vertical deepening of rust-architecture-guide for network protocol engineering.