Un sistema de fitxers estructurat en registre és un sistema de fitxers en què les dades i les metadades s'escriuen seqüencialment en un buffer circular, anomenat registre. El disseny va ser proposat per primera vegada l'any 1988 per John K. Ousterhout i Fred Douglis i implementat per primera vegada el 1992 per Ousterhout i Mendel Rosenblum per al sistema operatiu distribuït Sprite semblant a Unix.[1][2]