2 Commits

Author SHA1 Message Date
aitbc
1315884dec Add comprehensive testing documentation for microservices
- Created MICROSERVICES_TESTING_GUIDE.md with detailed testing procedures
- Updated GPU service README with detailed testing steps and expected responses
- Updated Marketplace service README with detailed testing steps and expected responses
- Updated Trading service README with detailed testing steps and expected responses
- Updated Governance service README with detailed testing steps and expected responses
- Updated API gateway README with detailed testing steps and routing tests

This completes Phase 7b: Update service READMEs with detailed testing steps
2026-04-30 11:50:20 +02:00
aitbc
bd722892e8 Create FastAPI gateway for routing to microservices
- Created api-gateway application structure
- Added pyproject.toml with FastAPI, httpx, and aitbc-core dependencies
- Implemented main.py with routing logic to proxy requests to microservices
- Added service registry for GPU, Marketplace, Agent, Trading, Governance, and Coordinator services
- Configured middleware (request ID, performance logging, validation, error handling)
- Created systemd service file for api-gateway
- Added README.md with service registry information

This completes Phase 4.2: Create FastAPI gateway for routing
2026-04-30 11:18:03 +02:00