Cache usage
The @daiso-tech/core/cache component provides a way for storing key-value pairs with expiration independent of data storage
The @daiso-tech/core/cache component provides a way for storing key-value pairs with expiration independent of data storage
The @daiso-tech/core/circuit-breaker component provides a way for managing circuit-breaker independent of underlying platform or storage.
The @daiso-tech/core/event-bus component provides a way for dispatching and listening to events independent of underlying technology.
The @daiso-tech/core/lock component provides a way for managing locks independent of underlying platform or storage.
The @daiso-tech/core/rate-limiter component provides a way for managing rate-limiter independent of underlying platform or storage.
The @daiso-tech/core/semaphore component provides a way for managing semaphores independent of underlying platform or storage.
The @daiso-tech/core/shared-lock component provides a way for managing shared-locks (a.k.a reader writer locks) independent of underlying platform or storage.