커미터

커미터 (Committers)

이 문서는 vLLM 프로젝트의 현재 커미터들과 그들이 유지보수하는 핵심 영역을 나열해요. 커미터는 vLLM 저장소에 대한 쓰기 접근 권한이 있고, PR 리뷰와 병합의 책임을 져요. 파일 수준의 소유권과 리뷰어에 대해서는 CODEOWNERS 파일을 참고할 수 있습니다. 이 문서와 CODEOWNERS 파일은 둘 다 살아있는 문서로서 서로 보완해요.

출처: vLLM 공식 문서 — governance-committers

활동 중인 커미터 (Active Committers)

각 커미터의 역할을 몇 단어로 요약해요. vLLM 커미터는 넓은 범위의 영역을 다루며 유지보수 과정에서 서로를 도와줍니다. GitHub 핸들로 알파벳 순 정렬돼 있어요.

명예 커미터 (Emeritus Committers)

과거에 vLLM에 크게 기여했지만(감사합니다!) 더 이상 활동하지 않는 커미터들이에요. 예를 들어 @cadedaniel(스페큘레이티브 디코딩), @comaniac(KV cache 관리, 파이프라인 병렬), @pcmoritz(MoE), @KuntaiDu(KV Connector) 등이 있어요. 전체 목록은 위 본문 목록을 참고하세요.

Area Owners

이 섹션은 활동 중인 커미터를 vLLM 컴포넌트별로 나누고 area owner를 나열해요. 해당 영역을 건드리는 PR이 있다면 area owner를 리뷰로 불러도 괜찮아요.

엔진 코어 (Engine Core)

  • Scheduler: 핵심 vLLM 엔진 루프가 요청을 다음 배치로 스케줄링하는 역할 — @WoosukKwon, @robertgshaw2-redhat, @njhill, @heheda12345
  • KV Cache Manager: 스케줄러 내 메모리 관리 레이어 — @heheda12345, @WoosukKwon
  • AsyncLLM: 엔진 코어를 호스팅하는 zmq 기반 프로토콜 — @robertgshaw2-redhat, @njhill, @russellb
  • ModelRunner, Executor, Worker: @WoosukKwon, @tlrmchlsmth 등
  • KV Connector: KV cache 오프로드/전송용 커넥터 — @robertgshaw2-redhat, @njhill, @NickLucche 등
  • 분산, 병렬, 프로세스 관리: @youkaichao, @njhill, @WoosukKwon

모델 구현 (Model Implementations)

  • Model Interface: 각종 모델의 nn.Module 인터페이스 — @zhuohan123, @mgoin, @simon-mo 등
  • Quantization: @mgoin, @Isotr0py, @yewentao256 등
  • 멀티모달 입력 처리: @DarkLight1337, @ywang96, @Isotr0py
  • 추론 및 도구 호출 파서: @chaunceyjiang, @aarnphm, @sfeng33, @bbrowning

엔트리포인트 (Entrypoints)

  • LLM Class: @DarkLight1337
  • API Server: OpenAI 호환 API 서버 — @DarkLight1337, @njhill, @aarnphm, @simon-mo
  • Rust Frontend: @BugenZhao, @njhill

특징 (Features)

  • Spec Decode: @WoosukKwon, @benchislett, @MatthewBonanni
  • Structured Output: @russellb, @aarnphm
  • RL: @youkaichao, @zhuohan123
  • Observability: @markmc, @robertgshaw2-redhat, @simon-mo

코드 베이스 (Code Base)

  • Documentation: @hmellor, @DarkLight1337, @simon-mo
  • CI, Build, Release: @khluu, @njhill, @simon-mo
  • Security: @russellb

하드웨어 (Hardware)

  • NVIDIA GPU: @pavanimajety
  • AMD GPU: @gshtras, @tjtanaa, @hongxiayang 등
  • Intel CPU/GPU: @jikunshang, @bigPYJ1151, @xuechendi
  • Google TPU: @yaochengji

커미터 목록과 영역은 시간이 지나면서 바뀌므로, 항상 최신 커미터 페이지를 확인하는 게 좋아요.

더 알아보기 (Learn more)