Publicado : Oct 26, 2022
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar.
Saiba mais
Oct 2022
Adopt
Acreditamos firmemente que a indústria deveria adotar esses itens. Nós os usamos quando são apropriados em nossos projetos.
Os algoritmos de tipo de dados replicados livres de conflito (CRDT) são comprovadamente capazes de distribuir e mesclar alterações automaticamente entre pares sem conflitos. Mas, na prática, mesmo para dados pequenos o suficiente, esses algoritmos geralmente exigem uma quantidade significativa de memória para rastrear todas as alterações feitas por diferentes pares, tornando-os, então, impraticáveis. Yjs é uma implementação de CRDT cuidadosamente otimizada que mantém o consumo de memória em um nível razoável para grandes conjuntos de dados e milhões de modificações. Também fornece ligações para editores de texto populares, o que reduz bastante o custo de criação de ferramentas colaborativas.