22 Punkte von kuroneko 2024-03-19 | 5 Kommentare | Auf WhatsApp teilen
  • Microsoft Research hat einen neuen in C# geschriebenen Remote-Cache-Speicher als Open Source veröffentlicht.
    • Durch die Übernahme des RESP-Protokolls kann Garnet mit den meisten Redis-Clients verwendet werden.
    • Im Vergleich zu ähnlichen Open-Source-Cache-Speichern wie Redis und Dragonfly zeigt es eine Performance, die um ein Mehrfaches bis hin zu mehrere Dutzend Male schneller ist.
    • Dank moderner .Net-Technologien liefert es auf Linux und Windows gleichermaßen eine vergleichbare Performance.
    • Darüber hinaus bietet es verschiedene weitere Stärken wie Durchsatz, Latenz und Skalierbarkeit.
  • Durch jahrelange Forschung wurde die Architektur in allen Bereichen wie Netzwerk und Datenbank vollständig neu entworfen.
  • Eine Cluster-Funktion für horizontale Skalierung wird ebenfalls unterstützt werden; daran wird derzeit gearbeitet.

5 Kommentare

 
yangeok 2024-03-25

Sieht so aus, als wäre alles in C# geschrieben. Hoffentlich gibt es bald viele Beispiele dafür, dass es tatsächlich in Produkten eingesetzt wird, haha.

 
secret3056 2024-03-19

Wow ... die Benchmark-Grafik sieht aus wie aus den 90ern ... womit haben sie die denn bloß erstellt?

 
[Dieser Kommentar wurde ausgeblendet.]
 
kuroneko 2024-03-19

Es ist wirklich faszinierend, dass es in C# deutlich höhere Leistung als Redis/Dragonfly zeigen soll, die in C/C++ geschrieben sind.
Besonders gefällt mir, dass es auch unter Windows nutzbar ist. Ich bin es leid, ständig WSL zu verwenden...

Und obwohl das Repository erst vor 9 Stunden veröffentlicht wurde, ist die allererste Version gleich 1.0.0. +_+
Es wirkt so, als wäre intern schon alles fertig vorbereitet gewesen.

Ich werde es wohl mal ausprobieren...!