
mock-server/mockserver-monorepo
📦 오픈 소스 프로젝트mock-server
API, gRPC 및 LLM 애플리케이션 테스트를 위한 다목적 HTTP(S) 모의 서버 및 프록시 도구입니다.
MockServer는 개발자가 복잡한 네트워크 환경을 시뮬레이션할 수 있도록 돕는 포괄적인 테스트 유틸리티입니다. 모의 서버와 프록시 역할을 동시에 수행하며, 실시간 트래픽을 검사하고 수정할 수 있습니다. 특히 장애 주입 기능은 카오스 엔지니어링과 복원력 테스트에 필수적입니다.
기술적으로 단일 포트에서 HTTP/1.1, HTTP/2, gRPC, WebSocket, TCP 등 다양한 프로토콜을 지원하며, HTTP/3 및 메시지 브로커도 지원합니다. 최근 AI 및 LLM API와의 통합으로 현대적인 AI 개발에 매우 유용해졌으며, 엔지니어는 LLM 응답을 모의하고, 프롬프트 엔지니어링 워크플로우를 테스트하며, AI 파이프라인의 지연 시간이나 오류 상태를 시뮬레이션할 수 있습니다. Java, JavaScript, Python, Ruby용 클라이언트를 제공하며 다양한 플러그인을 통해 CI/CD 파이프라인에 원활하게 통합됩니다.
💡하이라이트
- ├─HTTP/2, gRPC 및 WebSocket 지원
- ├─AI/LLM API 모의 기능 기본 지원
- └─카오스 엔지니어링 및 장애 주입 기능
🎯대상
- ├─소프트웨어 엔지니어
- ├─QA 자동화 엔지니어
- └─AI/LLM 개발자