국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

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

필터 1
DDD와 MSA 기반으로 좋은 서비스 개발하기
마켓컬리
아키텍처

DDD와 MSA 기반으로 좋은 서비스 개발하기

DDD의 느슨한 결합과 높은 응집 원칙으로 MSA의 도메인 경계를 설명했습니다. 독립 배포와 기술 다양성의 이점, 과도한 분리·다양성의 주의점을 정리했습니다.

#DDD#MSA
4600
for 루프에서 transaction.on_commit을 사용할 때 콜백 함수에 인자를 올바르게 넘기는 방법
8퍼센트
백엔드

for 루프에서 transaction.on_commit을 사용할 때 콜백 함수에 인자를 올바르게 넘기는 방법

Django `transaction.on_commit` 콜백에서 루프 변수 지연 평가로 마지막 사용자만 반복 처리되는 원인을 설명했습니다. 람다 기본 인자로 현재 값을 고정해 각 사용자에게 알림을 보내는 방법을 소개합니다.

#Python#Django
800
ThreadLocal과 ThreadPool
티몬
백엔드

ThreadLocal과 ThreadPool

@Snapshot과 AOP로 메서드 요청·응답 데이터를 수집하는 로깅 방식을 제안했습니다. 메시지 큐와 Couchbase를 이용해 DB 기록을 비동기로 분리했습니다.

#Java#AOP
3800
티몬 안드로이드 앱 RxAndroid 적용 사례
티몬
프론트엔드

티몬 안드로이드 앱 RxAndroid 적용 사례

다양한 홈 화면 뷰와 다수의 비동기 API 호출로 복잡해진 Android 앱 구성을 다룹니다. 큰 구조 변경이 어려운 상황에서 RxAndroid 적용 방향을 소개합니다.

#Android#RxAndroid
1900
자바스크립트의 비동기 처리과정
티몬
프론트엔드

자바스크립트의 비동기 처리과정

자바스크립트 실행 환경과 비동기 처리 과정을 살펴봅니다. setTimeout을 중심으로 비동기 API의 실행 흐름을 설명합니다.

#JavaScript#비동기
1600
Android Wear 개발하기
타다
프론트엔드

Android Wear 개발하기

Android Wear 앱의 알림·Micro App 구조와 모바일-Wear 간 데이터 흐름을 공유했습니다.\n기능 제약, 원형 화면, 패키징 조건을 고려한 개발 주의점을 정리했습니다.

#Android#Android Wear
1200