JFJefferson Ferreirainjefferson-f.hashnode.dev·Oct 29, 2025 · 6 min readComo Lidar com o Pesadelo do Gerenciador de BufferApós a luta contra o “Byte Fantasma” e a serialização e a deserialização manual (que rendeu algumas boas histórias), havia chegado o momento enfrentar o próximo “boss”: gerenciador de buffer. Basicamente, ele é responsável por fazer a gestão do cache...00
JFJefferson Ferreirainjefferson-f.hashnode.dev·Oct 17, 2025 · 3 min readO Byte Fantasma: Por que minha struct era maior que a soma de suas partes?Na minha saga de construir um SGBD educacional para meu TCC, a primeira regra é: o tempo é curto. Bastante curto. Com o relógio correndo, precisei definir um escopo brutalmente focado: o Gerenciador de Armazenamento. Por que começar por ele? Porque e...00
JFJefferson Ferreirainjefferson-f.hashnode.dev·Jun 16, 2025 · 6 min readPor que um SELECT Pode Levar Uma Eternidade? Uma Análise do HardwareEssa semana foi MUITO mais teórica do que eu achei que seria. Em algum momento, me peguei com sentimento de falta de produtividade por não ter escrito nem uma única linha de código na semana toda. Mas, comecei a me perguntar se realmente havia sido t...00
JFJefferson Ferreirainjefferson-f.hashnode.dev·Jun 9, 2025 · 2 min readPor que estou construindo um banco de dados do zero em C++?Deixando o conhecimento raso para trás Você já parou para pensar no que realmente acontece quando faz um simples SELECT? Pois é, eu também não. E essa resposta me incomodou. O projeto AuroraBD surgiu dessa inquietação, basicamente se trata da constru...00