FIELD NOTES / 2026

Posts.

some usefull notes

RECENT WRITING8 ENTRIES
  1. postQueen v1.0.0: миграции как кодПервый стабильный выпуск Queen: миграции на SQL и Go, проверка истории, планирование и встроенный CLI.
  2. postSpawnPod: создание изолированного бэкенда выполнения для Forgejo Actions на KubernetesКак SpawnPod выполняет задания Forgejo Actions в одноразовых Kubernetes Pod с ограниченными правами и контролируемым доступом к сети.
  3. postОт быстрой формулы к честному выбору владельца: как в VRH появилась N3Как контрпримеры к формуле Rendezvous Hashing привели к N3 и проверкам распределения, корректности и производительности.
  4. devlogPruning Segments in Amber: Ribbon, CQF, and SuRFHow time bounds, membership filters, exact postings, and sidecar projections prune sealed Amber segments before a full scan.
  5. devlogLearning index still cooking...A learned index promised faster lookups over Amber's sealed segment ranges. It ties with binary search on lookup and loses on build cost.
  6. devlogBuilding a flat inverted index for high-cardinality workloadsHow arenas, inline postings, lazy positional storage, and a compact term order make a mutable inverted index fit high-cardinality workloads.
  7. postOne mmap for you, or two SIGBUSes for someone else?Why amber rejects mmap in embedded mode: hidden I/O, SIGBUS, fail-stop semantics, and the AFT2 index format.
  8. devlogBitmap, ribbon filter, posting listHow high-cardinality fields in amber broke bitmap indexes, why ribbon filters helped but not enough, and how a posting list finished the job.