Skip to content

Posts

SQS Is More Than a Message Array: Visibility Timeouts and DLQ Redrive

How DevCloud's SQS manages message lifecycles with visibility timeouts, receive counts, and receipt handles, plus DLQ moves, redrive, and FIFO deduplication.

Read more →

October 5, 2026

Rewriting Search Results Safely: Unicode Masking and Resource Limits in ACOR

How ACOR's Scan, MaskText, and ReplaceText keep original byte offsets after case folding, resolve overlapping matches, and enforce result and work limits.

Read more →

October 5, 2026

Interpreting DynamoDB Expressions: From Tokenization to Conditional Writes

How DevCloud evaluates DynamoDB filter and condition expressions itself: tokenizing, name and value substitution, recursive descent parsing, and type-aware comparison.

Read more →

October 5, 2026

Fixing Metrics That Update Only When Status Is Called: Prometheus Collection in ACOR V3

Why ACOR V3 metrics only updated when the status API was called, and how a Prometheus Collector now reads state at scrape time for both HTTP and gRPC.

Read more →

October 5, 2026

Fast GETs, Slow Server: Measuring fsync and Raft Queues in KVS

Measuring KVS by function call, RESP round trip, and 200-connection load to explain how a 3.75 ms durable write becomes 758 ms latency and how Raft queues affect GETs.

Read more →

October 5, 2026

The Cost of Saying v1: Enforcing Compatibility Promises in Three Go Projects

Taking ACOR, KVS, and DevCloud to v1: retracting ghost versions and using CI to check public API lists, data formats, and config compatibility.

Read more →

October 4, 2026

Speaking Redis: Adding a RESP2 Server and Lua Scripting to KVS

Adding a RESP2 server and Lua scripting to the Go key-value store KVS: safe listener defaults, defensive parsing, SCAN cursors, atomicity, timeouts, and sandboxing.

Read more →

October 3, 2026

Durability and Clustering in KVS: Append Log, Raft, and a Four-Hour Soak Test

Adding durability to KVS with an append log and clustering with Raft, which guarantees it makes and doesn't, and harness bugs found in a four-hour soak test.

Read more →

October 3, 2026

ACOR V3: Versioned Dictionaries, Snapshots, and a Million Keywords

ACOR V3 versioned dictionaries for million-keyword workloads: bucket, chunk, and manifest storage, snapshots and sharding, the reverted delta search, and benchmarks.

Read more →

October 2, 2026

ACOR Schema V2: 99% Fewer Redis Keys and a Safe Path Off V1

How ACOR schema V2 cuts Redis keys to three per collection with hashes and Lua scripts, plus the V1 migration API, rollback caveats, and retiring V1.

Read more →

October 2, 2026