Как видно из бенчмарков, это сейчас вообще самый быстрый сервер структур данных на всём диком западе:
https://microsoft.github.io/garnet/docs/benchmarking/results-resp-bench
Парктически полностью совместим с Redis на уровне API, но при этом:
- Имеет либеральную MIT лицензию, как и все последние крупные проекты MS, и этим крайне выгодно отличается от Redis
- Написан на C#, и позволяет удобно расширять сервер
- Делает по производительности и Redis, написанный на Си, и Dragonfly написанный на C++
Последний пункт особенно забавен, надеюсь хоть это у крестолюбцев в голове что-либо прочистит, и вот это дебильное мнение что «сипласплас эта быстра», а также глупые наезды на GC, наконец канут в лету. Кресты в современном мире нахер не нужны, и никакой даже особой производительности не дают. Да и Си, в принципе, тоже нигде не нужен выше уровня ядра.
Я кстати, в свое время написал на C# видеостриминг-сервер, и клиент, практически не используя кресты(было немного C++/CLI для связи с COM итд), и проблем с производительностью там не было. Но что я - вон целый MS Research делает продукты вон какого уровня.