

매드업의 DMP - 프리즘(prism)을 소개합니다
매드업의 DMP 프리즘 구조와 운영 경험을 소개한 글입니다. V1의 한계를 바탕으로 V2에서 비동기화, 매니지드 서비스, RA3 전환을 통해 개선한 내용을 설명했습니다.


매드업의 DMP 프리즘 구조와 운영 경험을 소개한 글입니다. V1의 한계를 바탕으로 V2에서 비동기화, 매니지드 서비스, RA3 전환을 통해 개선한 내용을 설명했습니다.

Web3 서비스를 준비하며 블록체인 성능, 지갑 연동, 규제 대응 같은 제약을 함께 검토했습니다. 국내 서비스에는 애플리케이션 전용 체인과 플랫폼 레벨 지원이 필요하다는 관점을 제시했습니다.

MSA 환경에서 유저 세그멘테이션을 위해 구체화된 뷰와 이벤트 드리븐 구조를 도입했습니다. 캐시와 동기화를 결합해 빠른 조회 성능과 장애 전파 차단을 확보했습니다.


Geo-Hash를 이용해 실시간 위치 검색 인덱스를 개선하는 아키텍처를 설명합니다. 쓰기·읽기 경로와 Redis 기반 관리 방법까지 함께 정리했습니다.


실시간 위치 검색을 위해 도시 단위 샤딩과 메타데이터 레지스트리를 활용한 인덱스 설계를 소개했습니다. 또한 도시 경계 이슈와 핫스팟 발생 시의 한계와 확장 방향도 함께 다뤘습니다.


실시간 위치 검색 시스템의 아키텍처와 요구사항 산정 방법을 정리했습니다. REST API, 저장소 스키마, 확장 전략과 인터뷰 팁까지 함께 다뤘습니다.


메타프로그래밍을 다형성의 보조 수단으로 보고, 런타임 리플렉션과 컴파일타임 코드 생성을 비교했습니다. C++, Java, Scala, Rust, 외부 코드 생성 도구의 특징과 장단점도 함께 정리했습니다.

무신뢰성(Trustless) 개념과 이를 기반으로 한 시스템을 소개한 글입니다. 탈중앙 애플리케이션과 네트워크를 설계할 때 신뢰를 최소화하는 관점을 정리했습니다.


무신뢰성을 단순한 기술이 아니라 개인의 주권과 선택권을 보장하는 관점으로 설명했습니다. 또한 블록체인은 입법·사법보다 행정 자동화에서 더 잘 활용될 수 있다고 보았습니다.


Eureka의 내부 동작을 분석하고 DR 구성을 어떻게 설계했는지 공유했습니다. 11번가 Vine 플랫폼에서 Service Discovery가 어떻게 동작하는지도 함께 설명했습니다.


컬리가 IEEM 2022에서 물류센터 생산 계획 최적화 논문을 발표했습니다. 유전 알고리즘으로 배치 피킹 효율을 높이고 실제 물류센터 적용을 검토했습니다.


올리브영 앱은 강한 결합과 유지 보수 부담을 줄이기 위해 클린 아키텍처를 도입했습니다. Presentation, Domain, Data 3층 구조로 역할을 나누고 Android와 iOS에 같은 기준을 적용했습니다.


플레이 스쿼드가 Python 계층형 구조를 Kotlin+Spring 기반 헥사고날 아키텍처로 전환한 과정을 정리했습니다. 도메인 중심 설계, 포트/어댑터 분리, 테스트 용이성 개선 포인트를 설명했습니다.

사입앱에 클린 아키텍처를 적용한 경험을 정리했습니다. ViewModel 부담을 줄이고 의존성과 모듈 역할을 분리한 과정과 장단점을 공유했습니다.