Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

React Cache Redis Laravel Package

wyrihaximus/react-cache-redis

Redis-backed cache adapter for ReactPHP implementing the react/cache interface. Built on clue/reactphp-redis, supports key prefixing, and integrates with async React event loops for fast, non-blocking caching in your applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

This package is exclusively for ReactPHP-based applications, not Laravel or traditional PHP frameworks. It supports decisions to implement non-blocking Redis caching in event-driven architectures where async I/O is critical (e.g., real-time WebSocket servers, high-throughput APIs). Build vs. Buy: Choosing this over custom implementation saves engineering effort for projects already using ReactPHP’s react/cache interface, avoiding reinvention of a Redis adapter. Use Cases: Ideal for microservices or systems requiring zero-blocking cache operations under high concurrency. Not applicable for synchronous frameworks like Laravel, which use their own Redis drivers (e.g., via Symfony Cache).

When to Consider This Package

  • Adopt if: Your project uses ReactPHP, requires Redis-backed caching with the react/cache interface, and needs async/non-blocking operations. Validated for PHP 8.4+ and actively maintained (per recent releases).
  • Avoid if: Using Laravel, Symfony, or any framework with built-in cache drivers (e.g., Laravel’s native Redis driver). Also avoid for synchronous applications where blocking cache calls are acceptable. Low adoption (0 dependents, 11 stars) signals it’s niche—only suitable for ReactPHP-specific use cases.

How to Pitch It (Stakeholders)

"This MIT-licensed package enables real-time services to handle high concurrency with zero-blocking Redis caching—critical for scaling event-driven architectures like WebSocket servers. However, it is not compatible with Laravel; it's designed exclusively for ReactPHP applications. For Laravel projects, use native Redis drivers or Symfony Cache adapters instead. This package should only be considered if your stack is built on ReactPHP, not traditional PHP frameworks."

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4