diff --git a/Readme.md b/Readme.md index 5bf1826..39730c2 100644 --- a/Readme.md +++ b/Readme.md @@ -8,7 +8,7 @@ --- -Internet requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: +Network requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: - Race Condition free: Ensures consistent behavior even during concurrent requests. - Modular: Easily integrates with your storage or existing implementation. @@ -105,7 +105,7 @@ Other packages in the monorepo are, click on the links to read detailed uses of 2. [`@node-idempotency/storage-adapter-memory`](https://github.com/mahendraHegde/node-idempotency/tree/main/packages/storage-adapter-memory) - `In-memory` implementation of `Storage` interface. -3. [`@node-idempotency/storage-adapter-redis`](packages/storage-adapter-redis/Readme.md) - `Redis` implementation of `Storage` interface.(WIP) +3. [`@node-idempotency/storage-adapter-redis`](packages/storage-adapter-redis/Readme.md) - `Redis` implementation of `Storage` interface. --- diff --git a/packages/core/Readme.md b/packages/core/Readme.md index cca34bc..3fe881c 100644 --- a/packages/core/Readme.md +++ b/packages/core/Readme.md @@ -5,7 +5,7 @@ --- -Internet requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: +Network requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: - Race Condition free: Ensures consistent behavior even during concurrent requests. - Modular: Easily integrates with your storage or existing implementation. diff --git a/packages/plugin-express/Readme.md b/packages/plugin-express/Readme.md index 0abfbe3..3247860 100644 --- a/packages/plugin-express/Readme.md +++ b/packages/plugin-express/Readme.md @@ -9,7 +9,7 @@ Implements `@node-idempotency/core` as express middleware. --- -Internet requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: +Network requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: - Race Condition free: Ensures consistent behavior even during concurrent requests. - Modular: Easily integrates with your storage or existing implementation.(as simple as registering a middleware) diff --git a/packages/plugin-fastify/Readme.md b/packages/plugin-fastify/Readme.md index facfcc8..5e82253 100644 --- a/packages/plugin-fastify/Readme.md +++ b/packages/plugin-fastify/Readme.md @@ -9,7 +9,7 @@ Implements `@node-idempotency/core` as fastify plugin. --- -Internet requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: +Network requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: - Race Condition free: Ensures consistent behavior even during concurrent requests. - Modular: Easily integrates with your storage or existing implementation.(as simple as registering a plugin to fastify) diff --git a/packages/plugin-nestjs/Readme.md b/packages/plugin-nestjs/Readme.md index 1b10490..42d96d1 100644 --- a/packages/plugin-nestjs/Readme.md +++ b/packages/plugin-nestjs/Readme.md @@ -9,7 +9,7 @@ Implements `@node-idempotency/core` as a nestjs interceptor. --- -Internet requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: +Network requests are unpredictable; clients/proxies may send duplicate or concurrent requests due to retries or network issues. To ensure smooth operation, servers must process each request only once. **This package detects and handles duplicates, preventing issues like double charging the customer**. It's: - Race Condition free: Ensures consistent behavior even during concurrent requests. - Modular: Easily integrates with your storage or existing implementation, adding a decorator makes the endpoint idempotent.