1ca9ca1b5d36c133061f2b921af68282ee130fa4
주요 기능: - Kafka 이벤트 컨슈머 및 프로듀서 통합 - 지수 백오프 재시도 메커니즘 구현 - Dead Letter Queue (DLQ) 설정 - 이벤트 스키마 레지스트리 (Pydantic v2 호환) - Console 서비스에 이벤트 관리 API 추가 - 실시간 이벤트 통계 및 모니터링 - 엔드-투-엔드 테스트 스크립트 구현된 이벤트 타입: - USER_CREATED, USER_UPDATED, USER_DELETED - OAUTH_APP_CREATED, OAUTH_TOKEN_ISSUED - IMAGE_UPLOADED, IMAGE_PROCESSED 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Site11 - Microservices Architecture
Overview
Microservices platform with Console as API Gateway orchestrating multiple domain services.
Quick Start
Start Services
# Start console service
docker-compose up -d console-backend
# Check status
curl http://localhost:8011/health
Available Endpoints
http://localhost:8011/- Root endpointhttp://localhost:8011/health- Health checkhttp://localhost:8011/api/status- System status
Architecture
- Console: API Gateway and orchestrator
- Services: Domain-specific microservices (users, oauth, images, etc.)
- Database: MongoDB for persistence
- Cache: Redis for caching and pub/sub
Development
See docs/PLAN.md for implementation roadmap and docs/PROGRESS.md for current status.
Description
Languages
Python
80.8%
TypeScript
13.3%
Shell
4.9%
Dockerfile
0.7%
Makefile
0.2%