한줄평
“여러 프로세스를 함께 돌리는 로컬 개발 환경을 간단히 관리하기에 좋습니다. 기능이 소박해 본격적인 프로세스 오케스트레이션에는 부족합니다.”
이런 분께 로컬에서 여러 서비스를 함께 띄우는 개발자께
좋은 점
- Procfile 하나로 여러 프로세스를 일괄 실행
- 단일 바이너리라 설치가 간단
아쉬운 점
- GUI 없이 터미널 전용
- 프로덕션급 오케스트레이션 기능은 없음
고어맨 소개
Procfile에 적어 둔 여러 프로세스를 한 번에 실행·관리하는 명령줄 도구로, 루비의 foreman을 Go로 다시 만든 것입니다. 웹 서버·워커·큐 등 개발 중 함께 띄워야 할 프로세스들을 파일 하나에 정의해 두고 명령 한 줄로 모두 시작하거나 개별로 재시작할 수 있습니다. 루비 런타임 없이 단일 바이너리로 동작해 설치가 간단합니다. GUI 없이 터미널에서 쓰는 개발용 보조 도구입니다.