METHOD FOR AND SYSTEM FOR SCALABLE REMOTE CODE EXECUTION

본 출원의 일 실시예에 따른 코드 실행 방법은, 사용자의 메타 정보와 사용자의 입력 코드 정보를 수신하는 단계-상기 메타 정보는 사용자의 ID 정보, 코드 강의 정보, 및 코드 언어 정보를 포함함-; 상기 사용자의 ID 정보에 기반하여 사용자 고유 디렉토리를 생성하는 단계; 상기 사용자의 메타 정보에 기초하여 코드 실행 환경을 결정하고, 결정된 코드 실행 환경에 대응되는 도커 이미지에 기반하여 사용자 고유의 도커 컨테이너를 실행하는 단계; 상기 도커 컨테이너의 입력 스트림에 상기 사용자의 입력 코드 정보를 입력하는 단계; 상기 도커...

Full description

Saved in:
Bibliographic Details
Main Authors JANG TAE SOON, KANG YOUNG HOON, LEE YOON SOO
Format Patent
LanguageEnglish
Korean
Published 20.10.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:본 출원의 일 실시예에 따른 코드 실행 방법은, 사용자의 메타 정보와 사용자의 입력 코드 정보를 수신하는 단계-상기 메타 정보는 사용자의 ID 정보, 코드 강의 정보, 및 코드 언어 정보를 포함함-; 상기 사용자의 ID 정보에 기반하여 사용자 고유 디렉토리를 생성하는 단계; 상기 사용자의 메타 정보에 기초하여 코드 실행 환경을 결정하고, 결정된 코드 실행 환경에 대응되는 도커 이미지에 기반하여 사용자 고유의 도커 컨테이너를 실행하는 단계; 상기 도커 컨테이너의 입력 스트림에 상기 사용자의 입력 코드 정보를 입력하는 단계; 상기 도커 컨테이너 내에서 상기 입력 코드 정보를 실행하고, 상기 도커 컨테이너의 출력 스트림을 통하여 코드 실행 결과를 획득하는 단계; 및 상기 코드 실행 결과에 기반하여 응답을 송신하는 단계;를 포함한다.
Bibliography:Application Number: KR20220125131