brainy/src/utils
David Snelling 9842af2fe3 feat: add automatic adaptive performance optimization for high-volume scenarios
- Implement AdaptiveSocketManager for zero-config socket pool scaling
- Add AdaptiveBackpressure for intelligent flow control with circuit breaker
- Create PerformanceMonitor for real-time metrics and auto-optimization
- Automatically adapt to load patterns without manual configuration
- Self-healing system that learns from usage patterns
- Dynamically adjust batch sizes based on system resources
- Automatic recovery from socket exhaustion scenarios
- No configuration required - system adapts automatically

This addresses socket exhaustion issues reported by bluesky-package
by providing automatic, adaptive resource management that scales
based on actual load patterns.
2025-08-07 08:37:15 -07:00
..
adaptiveBackpressure.ts feat: add automatic adaptive performance optimization for high-volume scenarios 2025-08-07 08:37:15 -07:00
adaptiveSocketManager.ts feat: add automatic adaptive performance optimization for high-volume scenarios 2025-08-07 08:37:15 -07:00
autoConfiguration.ts feat(auto-configuration): implement automatic configuration system for optimal settings 2025-08-03 17:27:01 -07:00
cacheAutoConfig.ts feat(pagination): implement cursor-based pagination and enhance search caching 2025-08-04 14:25:05 -07:00
crypto.ts feat(distributed): add distributed mode with multi-instance coordination 2025-08-04 12:18:58 -07:00
distance.ts feat: add GPU acceleration for embeddings with smart device auto-detection 2025-08-05 20:00:04 -07:00
embedding.ts feat: add GPU acceleration for embeddings with smart device auto-detection 2025-08-05 20:00:04 -07:00
environment.ts **feat(core): enhance vector handling, model loading, and compatibility** 2025-07-16 13:51:00 -07:00
fieldNameTracking.ts **feat(search): enhance JSON document search with field-level filtering and prioritization** 2025-08-01 08:27:39 -07:00
index.ts refactor: clean up deprecated functions and unused code 2025-08-05 10:16:05 -07:00
jsonProcessing.ts **feat(search): enhance JSON document search with field-level filtering and prioritization** 2025-08-01 08:27:39 -07:00
logger.ts fix(storage): resolve pagination warnings and improve S3 adapter performance 2025-08-05 07:22:05 -07:00
metadataFilter.ts fix: correct typo in README major updates section 2025-08-06 12:29:32 -07:00
metadataIndex.ts feat: v0.49 - Filter discovery API, remove deprecated methods, improve performance 2025-08-06 14:39:33 -07:00
metadataIndexCache.ts feat: v0.49 - Filter discovery API, remove deprecated methods, improve performance 2025-08-06 14:39:33 -07:00
operationUtils.ts **feat: implement robust error-handling and operation utilities for storage adapters** 2025-07-30 11:35:09 -07:00
performanceMonitor.ts feat: add automatic adaptive performance optimization for high-volume scenarios 2025-08-07 08:37:15 -07:00
searchCache.ts feat(pagination): implement cursor-based pagination and enhance search caching 2025-08-04 14:25:05 -07:00
statistics.ts **feat(core, storage, tests): add service-level statistics tracking and storage adapter enhancements** 2025-07-24 11:35:52 -07:00
statisticsCollector.ts fix(core): resolve TypeScript compilation errors and test failures 2025-08-04 20:00:38 -07:00
textEncoding.ts fix: resolve test failures and browser environment issues 2025-08-05 19:38:26 -07:00
typeUtils.ts **feat(utils): add type utility functions and examples for runtime type management** 2025-07-31 14:24:16 -07:00
version.ts refactor: clean up deprecated functions and unused code 2025-08-05 10:16:05 -07:00
workerUtils.ts **feat(tests): add tests for TextEncoder, TensorFlow.js, and fallback mechanisms** 2025-07-11 11:11:56 -07:00