GitHub: https://github.com/microsoft/garnet

Just saw this today and I am pretty stoked. It’s just a drop in replacement and performs > 10x faster under workloads with many client connections. Not that I found redis slow, but in Enterprise workloads that’s a lot of money saved. $50k Garnet clusters handling similar workloads for $5k would be significant.

It being essentially entirely written in C# makes it pretty easy to read, understand, contribe to, and extend. Custom functions in C# have a pretty low barrier to entry.

I get that there’s probably going to be a lot of hate just because this is released by Microsoft developers… But in my opinion the C# ecosystem is one of the best to build on.

  • lemmyvore
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    8 months ago

    There’s going to be a lot of contenders vying for Redis’ hat. There’s also DragonFly which is highly performant but its license is problematic just like Redis’, and I’m waiting to see what Amazon does. Microsoft published Garnet under MIT, I expect AWS will use a similarly open license/product. But we’ll see.

    I’m afraid all that Redis has accomplished with this change was to make themselves irrelevant.