Module performance

Source
Expand description

Performance optimization module

This module provides performance enhancements for Supabase operations:

  • Connection Pooling: Efficient HTTP client connection management
  • Request Caching: Intelligent API response caching
  • Batch Operations: Multi-request optimization
  • Compression: Request/response compression support

Structsยง

BatchConfig
Batch processing configuration
BatchOperation
Batch operation
BatchProcessor
Batch processing for multiple operations
BatchResult
Batch execution result
CacheConfig
Cache configuration
CacheEntry
Cache entry with metadata
ConnectionPool
Connection pool for HTTP clients
ConnectionPoolConfig
Connection pool configuration
Performance
Performance optimization manager
PerformanceMetrics
Performance metrics
RequestCache
Request cache for API responses