Reads

Deep dives, field notes, and technical papers from the AimDB team

technicalembeddedasync

"Portable Async Rust: Targeting Embassy, Tokio and WASM from One Codebase"

"How we built a unified async runtime abstraction that compiles the same typed structs for Cortex-M4 microcontrollers and Linux servers — the design decisions and trade-offs"

March 27, 20268 min read
Read more
technicalarchitecture

"AI-Assisted System Introspection: AimDB Meets the Model Context Protocol"

"How AimDB's MCP server turns your running distributed system into something an AI assistant can query, understand and help you design — from live sensor values to architecture proposals."

March 22, 20268 min read
Read more
technicalarchitecture

"Schema Migration Without Ceremony"

"How AimDB's MigrationStep and MigrationChain give you type-safe, bidirectional schema evolution — validated at compile time, dispatched automatically at runtime."

March 8, 20267 min read
Read more
technicalarchitecture

"Streamable: One Trait to Cross Every Boundary"

"How AimDB's Streamable trait eliminates parallel type systems at WASM, WebSocket and CLI boundaries — and why a four-line change is all it takes to add a new contract."

March 3, 20266 min read
Read more
technicaltutorials

"AimDB Meets the Browser: Full Dataflow Engine in WebAssembly"

"The same Rust dataflow engine that runs on STM32 and Kubernetes now compiles to WASM — with contract enforcement at the boundary, not in JavaScript."

February 27, 20268 min read
Read more
visionarchitecture

"The Next Era of Software Architecture Is Data-First"

"Why inverting the relationship between code and data changes everything — and how AimDB's Rust dataflow engine makes data-first architecture work from STM32 to Kubernetes."

February 22, 20268 min read
Read more
technicaltutorials

"Long-Term Record History: Persistence Comes to AimDB"

"AimDB's pluggable persistence layer adds queryable history to your Rust dataflow engine — from edge devices to Kubernetes, without changing producers or consumers."

February 21, 20267 min read
Read more
technicaltutorials

"Two Ways In: AimDB's Sync and Async APIs"

"AimDB gives you the same typed dataflow engine through two entry points — a fully async API for reactive systems and a blocking sync API for threads, FFI and scripts."

February 15, 20265 min read
Read more
technicaltutorials

"Source, Tap, Transform: How Data Flows Through AimDB's Rust Dataflow Engine"

"The three core primitives of AimDB's Rust dataflow engine — how data enters, flows, and transforms from MCU to cloud with compile-time safety."

February 9, 20268 min read
Read more
technicaltutorials

"Data Contracts: A Deep Dive"

"How Rust portable data contracts enable seamless data flow from no_std microcontrollers to Kubernetes — same code, MCU to cloud."

January 20, 20266 min read
Read more
announcementsreleasetechnical

"Introducing AimDB: A Rust Dataflow Engine from MCU to Cloud"

"The no_std async dataflow engine for streaming sensor data across embedded MCU, edge gateway, and Kubernetes — same Rust code everywhere."

January 15, 20263 min read
Read more