새로운 기술 블로그가 추가되었어요

필터 0
선택된 필터 없음
ROP Pattern
비브로스
백엔드

ROP Pattern

ROP 패턴과 Result 타입을 소개하며, 성공과 실패를 값으로 다루는 흐름을 설명했습니다. 에러 타입을 명시해 가독성과 예측 가능성을 높이되, 단순한 로직에는 과도한 도입을 피하라고 정리했습니다.

#TypeScript#Promise
15005분
그리드서치로 랜덤포레스트 튜닝하기
메가존클라우드
백엔드

그리드서치로 랜덤포레스트 튜닝하기

항공권 예약 데이터를 활용해 랜덤 포레스트 분류 모델을 구축하고 GridSearchCV로 튜닝했습니다. 불균형 데이터 처리와 특성 중요도 분석을 통해 정확도보다 F1 개선을 확인했습니다.

#RandomForest#GridSearchCV
12005분
개발자가 손수 대규모 Cassandra를 신규 클러스터로 이전하기
라인
백엔드

개발자가 손수 대규모 Cassandra를 신규 클러스터로 이전하기

LINE VOOM의 대규모 Cassandra를 신규 IDC로 이전한 과정을 정리한 글입니다. repair 대신 rebuild를 선택하고 멀티 데이터 센터 설정과 검증 절차를 통해 안전하게 복제했습니다.

#Cassandra#migration
17005분
여러 제휴사와 연동하는 신규 프로젝트 개발기 2편
카카오페이
백엔드

여러 제휴사와 연동하는 신규 프로젝트 개발기 2편

카카오페이 자동차보험비교 서비스 개발 과정에서 여러 제휴사 연동 시 마주한 문제와 고민을 소개했습니다. 신규 프로젝트 개발 경험을 바탕으로 연동 이슈와 설계 관점을 공유했습니다.

#cloud
17005분
상품 설명 영역 개선기 Part.1
올리브영
백엔드

상품 설명 영역 개선기 Part.1

상세 기술서 이미지 타입의 NAS 기반 구조를 공통 API와 AWS S3, 코루틴 비동기 처리로 개선한 내용을 정리했습니다. 유지 보수성과 확장성을 높이고 webp 변환으로 제공 속도도 개선했습니다.

#AWS S3#비동기
24005분
TestFixture를 쉽게 생성해 주는 라이브러리가 있다?
올리브영
백엔드

TestFixture를 쉽게 생성해 주는 라이브러리가 있다?

기존 Fixture 생성 방식의 한계와 문제점을 정리하고, FixtureMonkey로 이를 개선하는 방법을 소개했습니다. 다양한 객체 생성 방식을 FailoverIntrospector로 묶어 재사용성과 테스트 편의성을 높이는 내용입니다.

#FixtureMonkey#test
21005분
Backend , Frontend 공통 IDL 적용
비브로스
백엔드

Backend , Frontend 공통 IDL 적용

Backend와 Frontend가 각각 관리하던 타입을 공통 IDL로 통일한 사례를 소개했습니다. 이를 통해 중복 작업을 줄이고 인터페이스 히스토리와 통신 규약을 함께 관리했습니다.

#TypeScript#API
39005분
Ad Management 파트 서버 개발자의 지역 타게팅 개선기
버즈빌
백엔드

Ad Management 파트 서버 개발자의 지역 타게팅 개선기

Ad Management 파트에서 서버 개발자가 지역 타게팅 개선 경험을 소개했습니다. 2주 스프린트 기반의 팀 운영 방식과 함께 과제 배경을 간단히 설명했습니다.

#server#agile
15005분
더 자유롭고, 빠르고, 정확하게: 토스페이먼츠 API 문서 엔지니어링
토스
백엔드

더 자유롭고, 빠르고, 정확하게: 토스페이먼츠 API 문서 엔지니어링

토스페이먼츠가 MDX와 OAS, remark를 결합해 API 문서 작성의 자유도와 정확도를 높인 사례를 소개했습니다.\n스펙 자동화와 PR 기반 반영으로 반복 작업을 줄이고 문서 품질을 개선했습니다.

#MDX#OAS
46005분
입사 2개월차 백엔드 개발자의 우당탕탕 개발 성장기
당근마켓
백엔드

입사 2개월차 백엔드 개발자의 우당탕탕 개발 성장기

입사 2개월차 백엔드 인턴이 프로젝트 개발과 장애 대응을 통해 배운 점을 공유했습니다. 테크 스펙, 테스트, 모니터링, 회고가 성장과 안정성에 중요했다고 정리했습니다.

#Kotlin#비동기
49005분
HBase 오픈소스 전환을 위한 HBH(HitBase Handler) 개발기
라인
백엔드

HBase 오픈소스 전환을 위한 HBH(HitBase Handler) 개발기

CDH 의존을 줄이기 위해 HitBase 전환용 관리 도구 HBH를 개발한 과정을 공유했습니다. 설치 자동화, 프로세스 제어, 잡 실행, 설정 관리, 모니터링 기능을 단계적으로 구현했습니다.

#HBase#Django
29005분
Libplanet 4.0 릴리스
플라네타리움
백엔드

Libplanet 4.0 릴리스

Libplanet 4.0에서 여러 Account를 다루는 World 구조가 도입되며 상태 관리 방식이 개선되었습니다. 또한 기존 API에서 World 기반 조회 방식으로 바뀌고 마이그레이션 지원과 성능 개선이 함께 제공되었습니다.

#P2P#API
12005분