METHOD FOR AND SYSTEM FOR SCALABLE REMOTE CODE EXECUTION
본 출원의 일 실시예에 따른 코드 실행 방법은, 사용자의 메타 정보와 사용자의 입력 코드 정보를 수신하는 단계-상기 메타 정보는 사용자의 ID 정보, 코드 강의 정보, 및 코드 언어 정보를 포함함-; 상기 사용자의 ID 정보에 기반하여 사용자 고유 디렉토리를 생성하는 단계; 상기 사용자의 메타 정보에 기초하여 코드 실행 환경을 결정하고, 결정된 코드 실행 환경에 대응되는 도커 이미지에 기반하여 사용자 고유의 도커 컨테이너를 실행하는 단계; 상기 도커 컨테이너의 입력 스트림에 상기 사용자의 입력 코드 정보를 입력하는 단계; 상기 도커...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English Korean |
Published |
20.10.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 본 출원의 일 실시예에 따른 코드 실행 방법은, 사용자의 메타 정보와 사용자의 입력 코드 정보를 수신하는 단계-상기 메타 정보는 사용자의 ID 정보, 코드 강의 정보, 및 코드 언어 정보를 포함함-; 상기 사용자의 ID 정보에 기반하여 사용자 고유 디렉토리를 생성하는 단계; 상기 사용자의 메타 정보에 기초하여 코드 실행 환경을 결정하고, 결정된 코드 실행 환경에 대응되는 도커 이미지에 기반하여 사용자 고유의 도커 컨테이너를 실행하는 단계; 상기 도커 컨테이너의 입력 스트림에 상기 사용자의 입력 코드 정보를 입력하는 단계; 상기 도커 컨테이너 내에서 상기 입력 코드 정보를 실행하고, 상기 도커 컨테이너의 출력 스트림을 통하여 코드 실행 결과를 획득하는 단계; 및 상기 코드 실행 결과에 기반하여 응답을 송신하는 단계;를 포함한다. |
---|---|
Bibliography: | Application Number: KR20220125131 |