기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
새로운 팀의 코드베이스 적응기: 내 코드로 만들어가는 과정
데브시스터즈
새로운 팀의 코드베이스 적응기: 내 코드로 만들어가는 과정

이직 / 팀 이동 후 어색한 코드를 내 코드로 녹여내기까지의 여정을 공유합니다.

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

데브시스터즈에서 적용하고 있는 장애 대응 원칙과 방법을 공개합니다.

그래서 계정 연동 하면 뭐가 좋은데?
데브시스터즈
그래서 계정 연동 하면 뭐가 좋은데?

DevPlay 계정에 대해 알아보고 이를 통해 얻을 수 있는 다양한 혜택을 알아봅니다.

스칼라 컴파일 속도 빠르게 하기
데브시스터즈
스칼라 컴파일 속도 빠르게 하기

스칼라 프로젝트의 고질적인 문제인 컴파일 속도를 향상한 경험을 공유합니다.

그래서 QA가 왜 필요한데?
데브시스터즈
그래서 QA가 왜 필요한데?

QA가 프로젝트 내에서 어떤 가치를 창출하는지를 생각하고 나눠봅니다.

지금 매출 얼마인가요?
데브시스터즈
지금 매출 얼마인가요?

데브시스터즈 데이터플랫폼에서 준실시간 지표 서비스를 도입한 과정에 대해서 소개합니다.

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

쿠키런: 킹덤 서버 개발자와 함께 읽어보는 『스칼라로 배우는 함수형 프로그래밍』

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

최고의 자동완성 플러그인 타입스크립트를 사용하여 개발자를 속이고 코드를 최적화한 경험을 공유합니다.

Datadog Live with Devsisters 돌아보기
데브시스터즈
Datadog Live with Devsisters 돌아보기

데브시스터즈의 데이터독 사용 노하우를 공유하였던 행사를 소개합니다.

고성능을 위한 ZIO 튜닝
데브시스터즈
고성능을 위한 ZIO 튜닝

프로덕션 환경에서 ZIO 애플리케이션을 최대한 빠르게 만드는 방법.

머신러닝 엔지니어가 퍼즐 게임을 더 재미있게 만드는 방법
데브시스터즈
머신러닝 엔지니어가 퍼즐 게임을 더 재미있게 만드는 방법

머신러닝 엔지니어가 더 재미있는 퍼즐 게임을 위해 진행했던 프로젝트를 소개합니다.

세계 최초로 cert-manager 버그를 발견하고 해결하기
데브시스터즈
세계 최초로 cert-manager 버그를 발견하고 해결하기

cert-manager의 버그로 의도와 다른 인증 체인이 사용되는 문제를 디버그하고, 업스트림에 기여한 과정을 소개합니다.

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

기존 쉘 스크립트의 빠른 성능과 자바스크립트의 편의성을 모두 가지고 있는 zx 라이브러리를 소개합니다.

MySQL online alter부터 CPU 100% 장애까지
데브시스터즈
MySQL online alter부터 CPU 100% 장애까지

쿠키런: 오븐브레이크 팀에서 MySQL을 사용하면서 있었던 사례에 대해 공유합니다

웹 개발자의 데이터 애플리케이션 flow 효율화하기
데브시스터즈
웹 개발자의 데이터 애플리케이션 flow 효율화하기

Dash 기반으로 데이터 대시보드를 구축한 이야기를 공유합니다.

사운드 리소스 전달 WebApp 만들기
데브시스터즈
사운드 리소스 전달 WebApp 만들기

단순한 설계라는 원칙을 바탕으로 게임 개발에 필요한 웹앱을 개발했던 경험을 공유합니다.

조직문화 담당자가 개발조직에 뛰어든 이야기
데브시스터즈
조직문화 담당자가 개발조직에 뛰어든 이야기

테크 컬처 매니저라는 직무를 소개하고, 어떤 일을 하는지 공유합니다.

쿠키런: 킹덤 길드 업데이트 이후 서비스 이슈 되돌아보기
데브시스터즈
쿠키런: 킹덤 길드 업데이트 이후 서비스 이슈 되돌아보기

쿠키런: 킹덤에 길드 기능이 추가된 이후 발생했던 서비스 이슈에 대해 되돌아봅니다.

쿠키런: 킹덤 AWS AZ 장애 아웃라인
데브시스터즈
쿠키런: 킹덤 AWS AZ 장애 아웃라인

쿠키런: 킹덤 런칭 후 1달도 지나지 않아 발생했던 AWS AZ 장애로 인한 서비스 복구기에 대해 전해드리고자 합니다.

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

프로그래밍 언어들을 비교해가며 동시성 프로그래밍을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.

CTO가 커리어를 걸고 비트 레벨까지 내려가서 DB를 해킹했던 이야기
데브시스터즈
CTO가 커리어를 걸고 비트 레벨까지 내려가서 DB를 해킹했던 이야기

DB를 만든 회사에서 복구는 불가능하다고 얘기하는 극한의 상황 속에서 CTO가 커리어를 걸고 비트 레벨까지 내려가서 DB를 해킹했던 이야기를 소개합니다.

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

프로그래밍 언어들을 비교해가며 하이 레벨 언어와 동적 타입 언어를 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.

입사 첫날에 36시간 점검 경험하기
데브시스터즈
입사 첫날에 36시간 점검 경험하기

2021년 1월 25일, 입사 첫날에 36시간 점검을 경험한 이야기를 전해드리고자 합니다.

9가지 프로그래밍 언어로 배우는 개념: 3편 - 메타프로그래밍
데브시스터즈
9가지 프로그래밍 언어로 배우는 개념: 3편 - 메타프로그래밍

프로그래밍 언어들을 비교해가며 메타프로그래밍을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.

쿠키런: 킹덤 데이터베이스 스토리지 레이어 복원기
데브시스터즈
쿠키런: 킹덤 데이터베이스 스토리지 레이어 복원기

쿠키런: 킹덤 런칭 후 4일 만에 기술적인 문제로 인해 발생했던 약 36시간의 장애에 대해 전해드리고자 합니다.

CockroachDB in Production
데브시스터즈
CockroachDB in Production

CockroachDB의 여러 가지 고유한 특성을 알아보고, 왜 CockroachDB를 메인 데이베이스로 선택했는지, Production 서비스에서 CockroachDB를 운용하기 위해 어떤 점들을 주의하고 신경써야 하는지에 대해 다룹니다.

쿠키런: 킹덤 런칭 회고
데브시스터즈
쿠키런: 킹덤 런칭 회고

쿠키런: 킹덤 런칭 과정에서 데브옵스 팀에서 수행한 업무를 회고합니다.

Scala for Game Server Development
데브시스터즈
Scala for Game Server Development

Why Scala is a great match for developing game servers.

게임 서버 개발에 스칼라 사용하기
데브시스터즈
게임 서버 개발에 스칼라 사용하기

Scala가 게임 서버 개발에 왜 좋을까요? 그 이유를 알아봅니다.

바삭한 신입들의 동시성 이야기 - Swift편
데브시스터즈
바삭한 신입들의 동시성 이야기 - Swift편

Swift 5.5에 도입된 async, await 문법의 등장 배경과 동작 원리를 알아봅니다.