← 모든 소스

데브시스터즈 뉴스

데브시스터즈에서 수집한 AI·개발 최신 뉴스와 한국어 요약입니다.

원문 사이트 방문 →

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

데브시스터즈는 강화학습 기반 퍼즐봇 데이터를 활용해 스테이지의 재미를 객관적으로 측정하는 평가 지표를 개발했다.

·2024.05.29 09시

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

데브시스터즈 엔지니어가 cert-manager의 인증 체인 설정 오류 버그를 발견하고 오픈소스에 기여했다.

·2024.02.27 09시

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

자바스크립트와 쉘 명령어를 결합한 zx 라이브러리를 활용해 업무 자동화를 효율적으로 구현하는 방법을 소개한다.

·2023.10.17 09시

MySQL online alter부터 CPU 100% 장애까지

대규모 MySQL 테이블에 신규 컬럼을 추가하기 위해 online alter를 시도하며 겪은 과정과 장애 사례를 다룬다.

·2023.09.05 09시

웹 개발자를 위한 데이터 애플리케이션 워크플로우 효율화하기

데브시스터즈는 Dash 프레임워크의 콜백을 역할별로 분리하고 Mixin을 도입해 데이터 앱의 성능과 유지보수성을 개선했다.

·2023.08.02 09시

사운드 리소스 전달을 위한 WebApp 만들기

비개발자의 Git 진입장벽을 낮추기 위해 S3와 Git을 결합한 사운드 리소스 전달 WebApp 'Sonic'을 개발했다.

·2023.07.04 09시

조직문화 담당자가 개발 조직에 뛰어든 이야기

데브시스터즈 진저랩의 테크 컬처 매니저가 수행하는 개발 조직 특화 문화 관리 업무를 소개한다.

·2023.05.26 09시

쿠키런: 킹덤 길드 업데이트 이후 서비스 이슈 회고

쿠키런: 킹덤 길드 업데이트 중 발생한 CockroachDB의 Hot Range 이슈와 그 원인을 분석했다.

·2023.04.19 09시

쿠키런: 킹덤 AWS AZ 장애 분석

AWS 도쿄 리전의 냉각 시스템 고장으로 CockroachDB 노드 6대가 동시 장애를 일으키며 데이터 일부가 유실된 사례를 분석했다.

·2023.02.16 09시

9가지 프로그래밍 언어로 배우는 개념: 5편 - 동시성 프로그래밍

CPU 성능 한계를 극복하기 위한 동시성 프로그래밍의 핵심 개념과 효율적인 쓰레드 활용 방식을 설명한다.

·2023.01.31 09시

CTO가 커리어를 걸고 비트 레벨까지 내려가 DB를 해킹한 이야기

데브시스터즈가 CockroachDB 설정 오류로 발생한 36시간 장애를 비트 레벨의 데이터 복구 기술로 극복했다.

·2023.01.17 09시

9가지 프로그래밍 언어로 배우는 개념: 4편 - 하이 레벨 언어와 동적 타입 언어

하이 레벨 언어는 가비지 컬렉터를 통한 메모리 관리와 레퍼런스 기반의 타입 저장 방식을 특징으로 한다.

·2023.01.12 09시

입사 첫날에 겪은 36시간의 서비스 점검 기록

쿠키런: 킹덤 출시 직후 발생한 36시간의 서비스 점검 상황과 신입 엔지니어의 관점에서 본 대응 과정을 기록했다.

·2023.01.06 09시

9가지 프로그래밍 언어로 배우는 개념: 3편 - 메타프로그래밍

반복적인 보일러플레이트 코드를 줄이는 메타프로그래밍의 개념과 타입 성찰, 리플렉션의 원리를 다룬다.

·2023.01.03 09시

쿠키런: 킹덤 데이터베이스 스토리지 레이어 복구기

쿠키런: 킹덤 런칭 직후 스크립트 오류로 발생한 CockroachDB 클러스터 장애와 복구 과정을 다룬다.

·2022.12.22 09시

데브시스터즈, 쿠키런: 킹덤 메인 DB로 CockroachDB 채택… 분산 환경 최적화 사례 공개

데브시스터즈가 쿠키런: 킹덤의 메인 DB로 CockroachDB를 채택해 수평 확장과 장애 대응력을 확보했다.

·2022.12.13 09시

쿠키런: 킹덤 런칭 회고

데브시스터즈가 쿠키런: 킹덤 런칭을 위해 Stateful 서버와 CockroachDB를 도입하고 Kubernetes 인프라를 구축한 과정을 회고한다.

·2022.11.23 09시

게임 서버 개발에 Scala 활용하기

데브시스터즈는 <쿠키런: 킹덤>의 복잡한 로직과 동시성 문제를 해결하기 위해 Scala를 도입했다.

·2022.10.24 09시

스튜디오 킹덤, 쿠키런: 킹덤 서버 개발에 Scala 적용한 이유

스튜디오 킹덤이 쿠키런: 킹덤 서버 개발에 Scala를 채택해 타입 시스템으로 로직 오류를 방지하고 확장성을 확보했다.

·2022.10.24 09시

신입 개발자의 Swift 동시성 이야기: async/await 편

Swift 5.5에서 도입된 async/await의 동작 원리와 기존 방식의 한계를 분석한다.

·2022.08.17 09시