Why NornicDB Uses Its Own Monotonic Counter for MVCC Ordering
TL;DR NornicDB's MVCC layer assigns each committed write a (CommitTimestamp, CommitSequence) pair, where CommitTimestamp comes from time.No
Curated development tutorials from top sources. Filter by language.
TL;DR NornicDB's MVCC layer assigns each committed write a (CommitTimestamp, CommitSequence) pair, where CommitTimestamp comes from time.No
How embedding schema versions in every data file — observations, controls, output, baselines — enables forward compatibility, fail-fast loading, and c
In the previous article we defined the Canary CRD. Now we build the Operator: the controller that watches Canary resources and drives the actual relea
In the previous seven articles we've thoroughly explored the Informer framework — Reflector, DeltaFIFO, Indexer, WorkQueue, EventBroadcaster, and the
Over the past six articles we've examined each component of the Informer framework individually. Now it's time to look at the component that wires the
In the previous article we covered WorkQueue — the retry and rate-limiting backbone of controllers. In this article we look at a different but equally
In the previous article we saw how Indexer stores and indexes resource objects for fast local queries. Now we look at the other half of the controller
In the previous article we saw that HandleDeltas routes every event to two destinations — one of them is Indexer. Indexer is the local in-memory cache
In the previous article we saw how Reflector calls List/Watch and feeds events downstream. The immediate destination of those events is DeltaFIFO — th
In the previous article we saw that Informer's core mechanism is List/Watch. The component responsible for executing that mechanism is Reflector. Ever
If you've ever built a Kubernetes controller — or wondered how kube-controller-manager keeps thousands of resources in sync — the answer is Informer.
If you're building an app that needs traffic data, you have a few options. The big names — HERE, TomTom, INRIX — dominate the market. But they all sel
Somebody filed a bug on cosmos-sdk a few months back (#25006) that's the kind of thing I love finding. It's reproducible against a public RPC endpoint
Hey DEV community! 👋 I'm an undergrad developer who spent the last few months hacking on something I'm excited to share: OpenAgent — a local AI Agent
How to use Charm's VHS to create GIF-based visual regression tests for your CLI's terminal output — catching formatting bugs that unit tests miss. Yo
Have you ever called a function and wondered what really happens inside the computer? package main import "fmt" func add(x int, y int) int {
A smarter way to track farm markets in Kenya Over the past few months I’ve been building Klimatt, a farming platform focused on helping far
Black Friday. 9:02am. Your e-commerce platform has been live for two minutes. A limited-edition sneaker drops - 500 pairs in stock. Within seconds, t
Building a Job Application Tracker with AI-Powered Resume Analysis Author: Ahmad Fauzan Alghifari Source Code: GitHub Repository Job hu