22 points par kuroneko 2024-03-19 | 5 commentaires | Partager sur WhatsApp
  • Microsoft Research a publié en open source un nouveau magasin de cache distant écrit en C#.
    • En adoptant le protocole RESP, Garnet peut être utilisé avec la plupart des clients Redis.
    • Il affiche des performances de plusieurs fois à plusieurs dizaines de fois supérieures à celles de magasins de cache open source similaires comme Redis et Dragonfly.
    • Grâce aux technologies .Net les plus récentes, il offre des performances équivalentes sous Linux et Windows.
    • Il présente également divers autres atouts, notamment en matière de débit, de latence et d'évolutivité.
  • Après plusieurs années de recherche, toute l'architecture, du réseau à la base de données, a été entièrement repensée.
  • Une fonctionnalité de cluster offrant une évolutivité horizontale est également prévue, et son développement est actuellement en cours.

5 commentaires

 
yangeok 2024-03-25

On dirait que tout est en C#. J’aimerais qu’on voie vite beaucoup de cas d’application concrets en production haha.

 
secret3056 2024-03-19

Ouah... le graphique de benchmark a un style très années 90... je me demande bien avec quoi ils l'ont fait ?

 
[Ce commentaire a été masqué.]
 
kuroneko 2024-03-19

C’est vraiment étonnant de voir qu’il affiche des performances bien supérieures à Redis/Dragonfly, pourtant écrits en C/C++, alors qu’il est développé en C#.
J’apprécie particulièrement le fait qu’il soit aussi utilisable sous Windows. J’en ai assez d’utiliser WSL tout le temps...

Et alors que le dépôt n’a été publié qu’il y a 9 heures, sa toute première version est déjà la 1.0.0. +_+
On dirait qu’ils avaient déjà tout bien préparé en interne avant la publication.

Je vais devoir l’essayer... !