Architecture Development Notes
Author

Architecture Development Notes

Focused on architecture design, technology trend analysis, and practical development experience sharing.

84
Articles
0
Likes
534
Views
0
Comments
Recent Articles

Latest from Architecture Development Notes

84 recent articles
Architecture Development Notes
Architecture Development Notes
Dec 2, 2024 · Backend Development

Why Rust Is the Must‑Have Language for 2024 Production Systems

This guide explains how Rust’s ownership model, zero‑cost abstractions, async/await, and built‑in safety features enable teams to build high‑performance, reliable backend services at scale, while sharing practical code examples and lessons learned from real‑world production deployments.

ProductionRustperformance
0 likes · 13 min read
Why Rust Is the Must‑Have Language for 2024 Production Systems
Architecture Development Notes
Architecture Development Notes
Dec 1, 2024 · Fundamentals

How to Add Importance‑Sampling PDFs to a Rust Ray Tracer

This article walks through implementing probability‑density‑function (PDF) based importance sampling in a Rust ray‑tracing renderer, covering trait definitions, concrete PDF types for spheres, cosine distributions, hittable objects, quad geometry, material adjustments, and integration into the rendering loop to achieve faster convergence and higher image quality.

GraphicsImportance SamplingRendering
0 likes · 15 min read
How to Add Importance‑Sampling PDFs to a Rust Ray Tracer
Architecture Development Notes
Architecture Development Notes
Dec 1, 2024 · Game Development

Building a Rust Physics Engine with SAT Collision Detection

This article walks through creating a Rust physics engine by implementing collision detection using the Separating Axis Theorem, covering point extraction, vector math, projection, overlap checks, and handling both rectangle‑rectangle and circle‑square collisions with complete code examples.

Collision DetectionSATphysics engine
0 likes · 8 min read
Building a Rust Physics Engine with SAT Collision Detection
Architecture Development Notes
Architecture Development Notes
Nov 24, 2024 · Blockchain

Build Custom EVMs with Rust: A Deep Dive into REVM

This article explains how REVM, a Rust‑based, modular Ethereum Virtual Machine implementation, enables developers to create custom EVMs—such as Optimism‑compatible chains—by leveraging the EvmWiring trait, zero‑cost abstractions, and extensible design without forking the core protocol.

REVMRustblockchain
0 likes · 5 min read
Build Custom EVMs with Rust: A Deep Dive into REVM