Skip to Content

SQS

오목 게임에서 승자와 패자가 결정되면, 게임 서버는 게임 결과를 SQS 대기열로 전달합니다. SQS 대기열은 게임 결과를 보관하고 있다가 Lambda 함수(GameSqsProcess)에게 전달합니다. 최종적으로, Lambda 함수(GameSqsProcess)는 게임 결과를 처리하여 DynamoDB 테이블의 플레이어 점수 및 전적을 업데이트 합니다.

가상의 게임 결과를 SQS 대기열에 전달하여 DynamoDB 테이블이 정상적으로 업데이트되는지 확인해 봅시다.

SQS 대기열 “Send Message” -> Lambda 함수 -> DynamoDB 테이블

# 가상의 게임 결과 { "PlayerName" : "SomeName" , "WinDiff" : 1, "LoseDiff" : 0, "ScoreDiff" : 100 }
Last updated on