Weave 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
Json Rpc Lock Bundle

Json Rpc Lock Bundle Laravel Package

tourze/json-rpc-lock-bundle

A Symfony bundle that adds distributed locking to JSON-RPC services, helping coordinate concurrent requests and prevent duplicate processing across workers. Useful for protecting shared resources in PHP apps.

View on GitHub
Deep Wiki
Context7

tourze/json-rpc-lock-bundle adds distributed locking to JSON-RPC services in Symfony applications. It connects the Symfony Lock component with your JSON-RPC server so selected methods execute exclusively—preventing race conditions and duplicate processing in critical operations.

  • Declare locked JSON-RPC methods via attributes or configuration.
  • Generate lock keys from method names and request parameters.
  • Use any Symfony Lock store (Redis, PDO, filesystem, etc.).
  • Configure blocking, timeout, and automatic release behavior.
  • Seamlessly integrates with tourze/json-rpc and Symfony DI.
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.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager