added new di with connection pool and rebuild of the database/cache services

This commit is contained in:
Boki 2025-06-21 14:54:51 -04:00
parent be6afef832
commit 09d907a10c
26 changed files with 4844 additions and 205 deletions

View file

@ -0,0 +1,23 @@
export { ConnectionFactory } from './connection-factory';
export { ServiceContainer, createServiceContainer } from './service-container';
export { PoolSizeCalculator } from './pool-size-calculator';
export type {
ConnectionPoolConfig,
MongoDBPoolConfig,
PostgreSQLPoolConfig,
CachePoolConfig,
ConnectionFactoryConfig,
ConnectionPool,
PoolMetrics,
ConnectionFactory as IConnectionFactory,
} from './types';
export type {
ServiceRegistration,
ServiceResolver,
} from './service-container';
export type {
PoolSizeRecommendation,
} from './pool-size-calculator';