inro

Documentació

inro es troba a la fase 1: el nucli s'està implementant i encara no té una API pública. Aquests cinc documents publiquen el disseny del motor per a lectura pública — això no és l'especificació enganxada tal qual, és l'explicació del que decideix l'especificació.

Documents

  • Arquitectura — B+tree copy-on-write, llista lliure, pàgines meta, lectors sense bloqueig.

  • Format de fitxer — Capçalera, pàgines, varint, CRC32, com s'organitza una entrada.

  • Transaccions — Un escriptor, lectors concurrents, commit com una única escriptura de pàgina meta.

  • Índexs secundaris — Catàleg, i per què l'índex no es pot desviar de les dades.

  • Xifratge — Xifratge autenticat per pàgina, invariant del nonce, el que no protegeix.