cloud-service project

배찌 (배찌)·2023년 2월 20일
0

service

목록 보기
2/2

서비스 목적

모바일이나 저사양 컴퓨터에서도 고사양 게임을 할수 있는 클라우드 게이밍 서비스 제공

프로젝트 메인 서비스

오픈소스로 제공되어 있는 retro-games를 사용
https://github.com/giongto35/cloud-game

트러블슈팅

우선 여기에서 제공된 오픈소스는 물리서버에서 Ubuntu기반 OS에서 구현한 게이밍 서비스이다.

이를 도커 스웜에서 구현하기 위해서는 상세 설정이 필요하여, 상당히 많은 시간을 쏟았음에도 불구하고, 공인 IP로 서비스를 진행하지는 못하였다...
(진짜 지금 다시해도 어려울정도로 코드가 어렵고 많은 내용들이 들어있다.. 코딩 공부를 다짐하게 되는 기초가 되었다.)

결과물

상당히 복잡한 시스템으로 되어있지만 결국에는 서비스의 메트릭을 스크랩하고 그것을 알려서 웹상에서 컨테이너를 추가하거나 줄이거나 하는것이다.
이것은 중앙 집중화 시스템을 목적을 가지고 설계가 되었으며, 경험을 기본으로하여 개인 프로젝트를 시작하게 되는 계기가 되었다.

아쉬움

역시 가장 큰 아쉬움은 클라우드 게이밍을 컨테이너 상태에서 제대로 구현하지 못한것이 아쉬움으로 남는다... 그리고 서비스에 사용된 데몬들에 대해서 제대로된 지식없이 구축한것이 가장 큰 아쉬움으로 남는다.

profile
Never give up Impossible is nothing

0개의 댓글