β‘@hsuite/throttler-types - Rate Limiting Type Definitions
π Table of Contents
β¨ Quick Start
Installation
npm install @hsuite/throttler-typesBasic Setup
NestJS Integration
ποΈ Architecture
Core Component Areas
β‘ Rate Limiting Foundation
π Factory Pattern Integration
π Storage Backend Support
π‘οΈ Enterprise Features
Module Structure
π§ API Reference
Core Interface Types
Storage Backend Types
Configuration Types
Module Configuration Types
Storage Selection Guidelines
Storage Type
Use Case
Scalability
Performance
Complexity
Configuration Parameters
Parameter
Type
Description
Default
Required
π Guides
Rate Limiting Setup Guide
Factory Pattern Guide
Multi-Tenant Configuration Guide
Production Deployment Guide
π― Examples
Storage Backend Configuration
Factory Pattern Implementation
Multi-Tenant Rate Limiting
Advanced Factory Patterns
Type-Safe Configuration Validation
π Integration
Required Dependencies
Module Integration
Documentation Generation
Integration with HSuite Ecosystem
Use Cases
π API Rate Limiting
π‘οΈ DDoS Protection
π§ Resource Usage Control
π’ Multi-Tenant Applications
Previous@hsuite/throttler - Advanced Rate Limiting for NestJSNext@hsuite/trust-score - Trust Scoring and Reputation System
Last updated