gRPC
v1.78.1Networking & Messaging2026년 2월 20일
gRPC v1.78.1은 Python 포크 처리 이슈와 Ruby 4.0 호환성을 해결한 유지보수 릴리스로, 대부분의 사용자에게는 중단 변경사항이 없습니다.
enhancementPython 멀티스레딩 이슈 해결을 위한 업그레이드
이번 릴리스는 fork()를 사용하는 멀티스레드 환경에서 Python 애플리케이션이 'Other threads are currently calling into gRPC, skipping fork() handlers' 오류와 함께 중단되던 중대한 버그를 수정했습니다. 유사한 문제를 겪고 있다면 즉시 업그레이드하고 포크가 많은 워크로드를 테스트하세요.
enhancementRuby 4.0 마이그레이션 경로 계획
Ruby 4.0 지원이 제공되므로, Ruby 기반 gRPC 서비스의 호환성 테스트를 검토하세요. 네이티브 gem이 더 나은 성능을 제공할 수 있지만, 프로덕션 시스템을 업그레이드하기 전에 배포 파이프라인이 새로운 Ruby 버전을 지원하는지 확인하세요.
주요 변경 (4)
- 멀티스레드 환경에서 요청 처리 중단을 일으키던 Python 포크 지원 불일치 문제 해결
- Python 구현에서 의도하지 않은 경고 로그 메시지 제거
- 네이티브 gem 빌드와 함께 Ruby 4.0 지원 추가
- 최신 디자인으로 Python API 문서 사이트 업데이트