

DDD와 MSA 기반으로 좋은 서비스 개발하기
DDD의 느슨한 결합과 높은 응집 원칙으로 MSA의 도메인 경계를 설명했습니다. 독립 배포와 기술 다양성의 이점, 과도한 분리·다양성의 주의점을 정리했습니다.
#DDD#MSA
4600
새로운 기술 블로그가 추가되었어요


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

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

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

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

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

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