로컬 런타임
로컬 런타임(Local Runtime)이란 애플리케이션이나 코드 조각이 원격 서버나 클라우드 인프라에만 의존하는 대신, 최종 사용자 기기(예: 스마트폰, 노트북 또는 IoT 장치)에서 직접 실행되는 실행 환경을 의미합니다. 이는 모든 처리가 원격으로 이루어지는 전통적인 클라우드 기반 아키텍처와는 뚜렷한 대조를 이룹니다.
로컬 런타임으로의 전환은 순수하게 클라우드에 의존하는 시스템의 중대한 한계를 해결합니다. 네트워크 왕복 시간을 없애 지연 시간을 획기적으로 줄이고, 인터넷 연결이 좋지 않거나 없을 때도 기능을 보장하며, 민감한 데이터를 기기에 보관함으로써 사용자 개인 정보 보호를 크게 향상시킵니다.
로컬 런타임은 경량 머신러닝 추론 엔진, JavaScript 엔진 또는 특수 SDK와 같은 필요한 컴퓨팅 엔진을 애플리케이션 패키지에 직접 통합합니다. 함수가 호출되면, 해당 특정 작업을 위해 외부 API 호출을 우회하고 로컬 하드웨어에서 사용 가능한 리소스를 사용하여 코드가 실행됩니다.