20 packages tagged with “Garnet”
Garnet is a remote cache-store from Microsoft Research, that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet uses the Redis RESP wire protocol and can work with existing Redis clients.
Garnet® support for Aspire.
DiskANN FFI and Data Provider for Garnet
Provides an abstractions APIs for Garnet.
A .NET wrapper for Microsoft Research's Garnet cache-store
Contains HealthChecks for Microsoft Garnet, based on the NuGet package `Microsoft.Garnet`.
Provides Garnet features for configuration, cache, bus and data protection.
High-performance cache engine for .NET 10 using Garnet and MessagePack.
NexGen.MediatR.Extensions.Caching.Redis
Core abstractions for Valir distributed job queue framework. Contains interfaces for IJobQueue, IEventBroker, IDistributedLock, and IRateLimiter.
NexGen.MediatR.Extensions.Caching.Garnet
RabbitMQ adapter for Valir event bus. Provides IEventBroker implementation with topic exchanges, durable queues, and manual acknowledgments for reliable messaging.
Azure Service Bus adapter for Valir event bus. Provides IEventBroker implementation with session support, auto-lock renewal, and Azure-native messaging patterns.
Redis implementation for Valir job queue. Provides RedisJobQueue, RedisDistributedLock, and RedisRateLimiter with atomic Lua scripts for reliable distributed operations.
ASP.NET Core integration for Valir. Provides DI extensions (AddValir), OpenTelemetry native tracing, and middleware for job queue operations.
Apache Kafka adapter for Valir event bus. Provides IEventBroker implementation with at-least-once delivery, consumer groups, and SASL authentication support.
Core runtime for Valir distributed job queue. Contains WorkerRuntime, RetryPolicy, JobStateMachine, and ValirOptions configuration.
Transactional Outbox pattern for Valir using Entity Framework Core. Ensures atomic job creation with database transactions for reliable message delivery.
Serilog integration for Valir job queue framework. Provides structured logging with job context enrichment for background job execution.