5 pontos por xguru 2022-07-28 | 2 comentários | Compartilhar no WhatsApp
  • Funciona como um sistema de arquivos passthrough, interceptando e processando operações de escrita no banco de dados SQLite para replicá-las em um cluster composto por várias máquinas
  • FUSE 3 + eleição de líder (sessão do Consul) + servidor HTTP (servidor de API para receber alterações entre nós)
  • Atualmente funciona apenas em Linux
  • Detecta os dados de transação do SQLite no formato LTX (Liteserver Transaction File) e os armazena e replica por unidade de transação
    → Diferentemente do método WAL, é um formato otimizado para replicação

2 comentários

 
galadbran 2022-07-28

Por ser simples, parece ótimo para usar de forma descomplicada, né? Aí você vê: opa, o trabalho está crescendo cada vez mais? Então precisa ir adicionando funcionalidades.
Talvez o fluxo seja mais ou menos esse? ^^;
Mas, quando a coisa cresce, também parece que em algum momento vai ser preciso migrar para outro banco de dados…