빠르고 정확한 실시간 게임 순위표 설계하기

실시간 게임 순위표 이번 글에서는 가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 10장 실시간 게임 순위표를 소개하려고 합니다. 실시간 게임 순위표의 특징을 간단히 알아보고, 기본적인 요소를 설계해봅시다. 1. 실시간 게임 순위표 이해 및 설계 범위 확정하기 실시간 게임 순위표는 꽤 간단한 시스템으로 보입니다. 하지만, 복잡성을 더할 수 있는 여러 가지 문제가 있으므로 요구사항(특징)을 분명히 확인하는게 좋습니다. 1. 사용자는 경기에서 승리하면 포인트를 얻습니다. 2. 모든 플레이어가 순위표에 포함되어야 합니다. 3....

2024년 04월 10일 · 4 min · 798 words · junho3

쓰지만 말고 직접 구현해보자! 분산 메시지큐!

쓰지만 말고 직접 구현해보자! 분산 메시지큐! MSA(Microservice Architecture)가 아키텍처 설계의 트랜드가 되면서 메시지 큐는 시스템 구성의 중요한 요소로 자리잡았습니다. 이번 글에서는 가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 4장 분산 메시지 큐를 소개하려고 합니다. 분산 메시지 큐의 특징을 간단히 알아보고, 기본적인 요소를 설계해봅시다. (메세지 큐를 구성하는 요소가 방대한 만큼 세부 개념에 대한 자세한 설명은 넘어가겠습니다.) 1. 메시지 큐 특징 알아보기 본격적인 설계에 앞서 메시지 큐의 기능을 생각해봅시다. 1. 프로듀서는 메시지 큐에 메시지를 보낼 수 있어야 합니다....

2024년 02월 27일 · 6 min · 1246 words · junho3