Temos uma política bastante restritiva em relação a anúncios no site. Eles nunca irão te atrapalhar!
Além disso, usamos banners para lhe informar de assuntos importantes. Os bloqueadores de anúncios impedem que esses banners sejam visualizados.
Sendo assim, para continuar, é importante que você desligue o bloqueador de anúncio e recarregue a página. Obrigado!

Notícias

até
[29/07/26] Firebird SimCity 

O FBSimCity é uma visualização interativa dos internals do Firebird: uma cidade isométrica explorável onde cada prédio representa um subsistema do clássico artigo Conceptual Architecture for Firebird (Chan & Yashkir), e as queries trafegam pelo pipeline como partículas brilhantes — do porto REMOTE > Y-valve > DSQL > JRD, com a torre do lock manager vigiando tudo.

A simulação tem a cara do Firebird do início ao fim: as versões de registro MGA empilham andares nas torres a cada UPDATE, os contadores Next/OAT/OIT rodam ao vivo no Salão das Transações — ative uma transação de longa duração e veja o OIT travar a coleta de lixo (garbage collection) — um caminhão de limpeza faz a ronda pelas tabelas, e o cache de páginas pisca acertos e erros acima da escavação de careful writes (sem WAL aqui).

A versão 0.3.0 traz um inspetor de cadeia de versões ao vivo com IDs de transação reais, um passeio textual acessível por todo o pipeline em https://mariuz.github.io/FBSimCity/lifecycle.html, além de um tour guiado, rastreamento de query passo a passo, cenários predefinidos e links profundos compartilháveis como este, que te leva direto a uma cidade com OIT travado e o inspetor de cadeia já aberto.

Experimente: https://mariuz.github.io/FBSimCity/

Código-fonte (MIT, HTML/JS puro, sem build): https://github.com/mariuz/FBSimCity

É um modelo para construir intuição, não um emulador — correções de quem entende dos internals do motor são muito bem-vindas.

Compartilhe essa notícia: