Beaucoup de personnes découvrent Walrus pour la première fois, leur première réaction étant "Encore une solution de stockage", mais en creusant sa conception, on se rend compte que l’essentiel ne réside pas dans la capacité, mais dans quelque chose de plus profond — la compréhensibilité.
Les systèmes de stockage traditionnels se concentrent sur quoi ? Sur quelques aspects : si les données tiennent ou non, la rapidité de lecture/écriture, le coût d’utilisation. Mais la démarche de Walrus est un peu différente. Il se soucie de ce qui se passera dans plusieurs années — ces données pourront-elles encore être comprises ? Leur provenance pourra-t-elle encore être retracée ? Le processus pourra-t-il encore être vérifié ? Ce que vous voyez n’est pas seulement une capture d’écran d’un résultat, mais l’intégralité du processus pouvant être rejoué en entier.
Cela peut sembler un peu abstrait, mais dans un système réel, c’est un problème concret. Beaucoup de systèmes tournent depuis plusieurs années, leur état actuel étant très clair, mais expliquer "pourquoi ils en sont arrivés là" est une autre histoire. Quelles modifications ont été apportées, qui a modifié quels paramètres, quels ont été les points de départ des décisions, tout cela devient flou.
Walrus a été conçu pour résoudre cela. Dès la conception, il a été supposé que quelqu’un voudrait revenir en arrière, pas simplement figer une capture d’état, mais enregistrer aussi complètement la chaîne causale derrière cet état.
Bien sûr, il n’y a pas de déjeuner gratuit. Ce type de conception a un coût. Elle est plus complexe, exige davantage du matériel des nœuds, et augmente la charge de maintenance du système. Ce n’est pas une solution légère, mais une architecture "orientée" vers le long terme, avec une certaine "préférence".
En d’autres termes, si vous cherchez un stockage bon marché, rapide, à usage unique, Walrus n’est probablement pas la première option. Mais si vous construisez un système nécessitant une traçabilité à long terme, une explicabilité, cette approche est vraiment rare.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Beaucoup de personnes découvrent Walrus pour la première fois, leur première réaction étant "Encore une solution de stockage", mais en creusant sa conception, on se rend compte que l’essentiel ne réside pas dans la capacité, mais dans quelque chose de plus profond — la compréhensibilité.
Les systèmes de stockage traditionnels se concentrent sur quoi ? Sur quelques aspects : si les données tiennent ou non, la rapidité de lecture/écriture, le coût d’utilisation. Mais la démarche de Walrus est un peu différente. Il se soucie de ce qui se passera dans plusieurs années — ces données pourront-elles encore être comprises ? Leur provenance pourra-t-elle encore être retracée ? Le processus pourra-t-il encore être vérifié ? Ce que vous voyez n’est pas seulement une capture d’écran d’un résultat, mais l’intégralité du processus pouvant être rejoué en entier.
Cela peut sembler un peu abstrait, mais dans un système réel, c’est un problème concret. Beaucoup de systèmes tournent depuis plusieurs années, leur état actuel étant très clair, mais expliquer "pourquoi ils en sont arrivés là" est une autre histoire. Quelles modifications ont été apportées, qui a modifié quels paramètres, quels ont été les points de départ des décisions, tout cela devient flou.
Walrus a été conçu pour résoudre cela. Dès la conception, il a été supposé que quelqu’un voudrait revenir en arrière, pas simplement figer une capture d’état, mais enregistrer aussi complètement la chaîne causale derrière cet état.
Bien sûr, il n’y a pas de déjeuner gratuit. Ce type de conception a un coût. Elle est plus complexe, exige davantage du matériel des nœuds, et augmente la charge de maintenance du système. Ce n’est pas une solution légère, mais une architecture "orientée" vers le long terme, avec une certaine "préférence".
En d’autres termes, si vous cherchez un stockage bon marché, rapide, à usage unique, Walrus n’est probablement pas la première option. Mais si vous construisez un système nécessitant une traçabilité à long terme, une explicabilité, cette approche est vraiment rare.