함수 런타임 구성하기

함수 런타임 구성하기

Pulsar는 함수의 배포 유연성을 최대화하기 위해 비용과 격리(isolation) 보장이 서로 다른 세 가지 함수 런타임을 지원해요. 상황에 맞는 런타임을 고르면 비용과 안정성의 균형을 직접 조절할 수 있답니다.

런타임마다 지원하는 함수 프로그래밍 언어가 다르니, 아래 표를 보고 내 함수를 어떤 런타임에서 돌릴지 먼저 정하는 게 좋아요.

알아두기: 런타임 Java 버전은 대상 Pulsar 버전에 따라 Pulsar 런타임 Java 버전 권장 사항을 참고해요.

출처: 문서

본문

아래 표는 각 함수 런타임 유형이 지원하는 프로그래밍 언어를 정리한 거예요.

함수 런타임 지원되는 함수 프로그래밍 언어
스레드 런타임 Java
프로세스 런타임 Java, Python, Go
Kubernetes 런타임 Java, Python, Go

더 알아보기 (Learn more)

  • 스레드 런타임 구성은 스레드 런타임 문서를 참고해요.
  • 프로세스 런타임 구성은 프로세스 런타임 문서를 살펴보세요.
  • Kubernetes 런타임 구성은 Kubernetes 런타임 문서에서 확인할 수 있어요.