모든 블로그
데브시스터즈

데브시스터즈

주요 카테고리 Backend · Else · Frontend

활동 요약

대표 인기 포스트게임 회사에서 클라이언트 프로그래머가 하는 일152 조회
최근 30일
0개
평균 조회
32
누적 조회
2,120
전체 글
67개
마지막 발행
2026. 5. 19.
블로그 방문

최신 게시글 (20)

백엔드

쿠키런: 킹덤의 전투 데이터, JSON Schema로 검증하고 자동완성하기

JSON Schema로 게임 전투 데이터의 수기 입력 오류를 검증하고 자동완성까지 지원하는 방법을 소개했습니다. 스키마 자동 생성, 후처리, VS Code 연동으로 생산성과 정확도를 높였습니다.

#JSON Schema#Visual Studio Code#게임 개발
700

기타

데브시스터즈 엔지니어링 데이 - 게임 서버 돌아보기

데브시스터즈 엔지니어링 데이의 세 번째 행사로 게임 서버 주제의 발표와 패널톡을 소개했습니다. Scala 백엔드 구현과 에셋 번들 패치 사례, 그리고 Claude Code로 행사 페이지를 만든 경험도 함께 다뤘습니다.

#Scala#Unity#게임 서버
6800

프론트엔드

게임 회사에서 클라이언트 프로그래머가 하는 일

게임 클라이언트 프로그래머의 업무를 업데이트 제작 흐름에 맞춰 소개했습니다.툴 개발, 리소스 관리, QA 대응과 함께 신입에게 필요한 역량도 정리했습니다.

#Unity#모바일#QA
15200

프론트엔드

주니어 클라이언트의 성장 노트

주니어 클라이언트 개발자가 현업에서 배운 시행착오와 대응 원칙을 정리했습니다. 요구사항 확인, 네트워크 예외 처리, 라이브 리소스 관리의 중요성을 강조했습니다.

#클라이언트#network#에셋번들
14100

기타

결정론적인 알고리즘

게임 개발에서 결정론적 알고리즘의 개념과 필요성을 설명했습니다. 고정 프레임 게임 루프와 시드 기반 랜덤으로 재현성을 높이는 방법을 소개했습니다.

#게임 개발#알고리즘#게임 루프
5900

기타

데브시스터즈 엔지니어링 데이 - Data 돌아보기

데브시스터즈가 제2회 엔지니어링 데이 - Data를 열고 데이터 조직의 고민과 사례를 공유했습니다. 로그 파이프라인, 준실시간 처리, 게임 DW 공통화와 데이터 활용 경험을 소개했습니다.

#Data#파이프라인#DW
9100

데브옵스

데브시스터즈 엔지니어링 데이 - Infra/SRE 돌아보기

데브시스터즈가 Infra/SRE 엔지니어링 데이를 열어 운영 과제와 해결 경험을 공유했습니다. 장애 대응 원칙, 쿠버네티스 표준화, 배포 시스템 사례를 소개했습니다.

#Infra/SRE#Kubernetes#AWS
7700

아키텍처

새로운 팀의 코드베이스 적응기: 내 코드로 만들어가는 과정

새로운 팀의 Scala 코드베이스와 아키텍처에 적응한 과정을 공유했습니다. 작은 기능과 디버깅을 반복하며 코드 흐름을 익히고 팀에 녹아드는 방법을 설명했습니다.

#Scala#ZIO#gRPC
8600

데브옵스

데브시스터즈의 장애 대응 원칙과 방법

장애 대응의 목표를 서비스 정상화에 두고, 에스컬레이션과 기록, 종료 공유, 포스트모템까지의 절차를 체계화했습니다. FRT 기준 티어링과 역할 분담, 커뮤니케이션 중심 대응 원칙도 함께 제시했습니다.

#SRE#AWS#모니터링
4100

백엔드

그래서 계정 연동 하면 뭐가 좋은데?

DevPlay 계정 연동의 장점과 Guest 계정의 한계를 설명했습니다. 또한 크로스 게임 프로모션과 리세마라 방지를 위한 서버 처리 방식도 소개했습니다.

#cloud#API#refactoring
6400

백엔드

스칼라 컴파일 속도 빠르게 하기

스칼라 서버의 컴파일 속도를 개선한 방법을 공유했습니다. typeclass 위치 조정과 build pipelining 적용으로 빌드 시간을 줄이고 주의점도 정리했습니다.

#Scala#sbt#typeclass
2100

기타

그래서 QA가 왜 필요한데?

게임 QA를 버그 찾기보다 개발진과 유저 간 소통의 질을 높이는 품질 보증 활동으로 설명했습니다. 릴리즈 전후로 품질 기준을 세우고 후속 대응까지 이어가야 한다고 정리했습니다.

#QA#test#UI/UX
2900

백엔드

지금 매출 얼마인가요?

데브시스터즈가 게임 런칭 상황에 맞는 준실시간 지표 서비스를 도입한 과정을 소개했습니다. Kafka, Spark Streaming, Kibana를 활용해 정확도와 비용, 운영성을 함께 맞추려는 시도를 설명했습니다.

#Spark Streaming#Kafka#Kibana
2400

백엔드

『스칼라로 배우는 함수형 프로그래밍』 책을 읽어봅시다: 1편 - 순수 함수와 참조 투명성

스칼라 함수형 프로그래밍의 핵심 개념인 순수 함수와 참조 투명성을 예제로 설명했습니다. 계산과 부수 효과를 분리해 코드의 이해와 테스트를 쉽게 만드는 방향을 소개했습니다.

#Scala#함수형 프로그래밍#순수 함수
2000

백엔드

타입스크립트스럽게 성능과 생산성 두 마리 토끼 모두 잡기

웹 기반 게임 Admin의 gRPC 통신에서 FE와 BE용 API 중복 구현 문제를 Proxy로 해결한 사례를 소개했습니다. 코드 생성 결과를 JSON 메타데이터로 바꿔 부팅 부담도 줄였습니다.

#TypeScript#JavaScript#gRPC
2500

기타

Datadog Live with Devsisters 돌아보기

데브시스터즈가 Datadog Live with Devsisters 행사에서 데이터독 도입 배경과 팀별 활용 사례를 공유했습니다. 또한 쿠버네티스 운영, 부하테스트, 알람 체계까지 함께 소개했습니다.

#Datadog#AWS#Kubernetes
1800

데브옵스

고성능을 위한 ZIO 튜닝

ZIO 프로덕션 성능을 높이기 위한 튜닝 포인트를 정리했습니다. 런타임 플래그, 병렬 처리, executor 설정을 측정 기반으로 조정하는 방법을 다뤘습니다.

#ZIO#성능#프로파일링
900

AI

머신러닝 엔지니어가 퍼즐 게임을 더 재미있게 만드는 방법

퍼즐봇과 유저 행동 데이터를 바탕으로 퍼즐 스테이지의 품질을 수치화하는 지표를 설계했습니다.\n폴리싱 효율을 높이기 위해 총 미션 수 구간별 기준을 달리 적용하고 사내 테스트로 검증했습니다.

#ML#강화학습#퍼즐 게임
1700

데브옵스

세계 최초로 cert-manager 버그를 발견하고 해결하기

cert-manager에서 설정한 인증 체인과 실제 발급 결과가 달라지는 버그를 발견하고 원인을 분석했습니다. Let’s Encrypt 체인 변경과 선택 로직 문제를 확인한 뒤 업스트림에 PR을 제출해 머지했습니다.

#cert-manager#ACME#Lets Encrypt
2100

프론트엔드

스크립트 툴의 장점만 모았다! zx로 업무 자동화하기

자바스크립트와 쉘 명령어를 함께 쓸 수 있는 zx 라이브러리를 소개합니다. 반복 작업 자동화와 파일 처리에 특히 유용한 활용 사례를 설명했습니다.

#JavaScript#자동화#shell script
2200