함수 런타임 구성하기
함수 런타임 구성하기
Pulsar는 함수의 배포 유연성을 최대화하기 위해 비용과 격리(isolation) 보장이 서로 다른 세 가지 함수 런타임을 지원해요. 상황에 맞는 런타임을 고르면 비용과 안정성의 균형을 직접 조절할 수 있답니다.
런타임마다 지원하는 함수 프로그래밍 언어가 다르니, 아래 표를 보고 내 함수를 어떤 런타임에서 돌릴지 먼저 정하는 게 좋아요.
알아두기: 런타임 Java 버전은 대상 Pulsar 버전에 따라 Pulsar 런타임 Java 버전 권장 사항을 참고해요.
출처: 문서
본문
아래 표는 각 함수 런타임 유형이 지원하는 프로그래밍 언어를 정리한 거예요.
| 함수 런타임 | 지원되는 함수 프로그래밍 언어 |
|---|---|
| 스레드 런타임 | Java |
| 프로세스 런타임 | Java, Python, Go |
| Kubernetes 런타임 | Java, Python, Go |
더 알아보기 (Learn more)
- 스레드 런타임 구성은 스레드 런타임 문서를 참고해요.
- 프로세스 런타임 구성은 프로세스 런타임 문서를 살펴보세요.
- Kubernetes 런타임 구성은 Kubernetes 런타임 문서에서 확인할 수 있어요.