

쏘카프레임 - 앱 프레임워크와 개발자 경험
쏘카프레임은 iOS와 Android를 같은 추상화와 규격으로 다루는 모바일 앱 프레임워크를 소개했습니다. 개발 생산성과 안정성, 협업 효율과 성장까지 함께 높이는 방향을 설명했습니다.


쏘카프레임은 iOS와 Android를 같은 추상화와 규격으로 다루는 모바일 앱 프레임워크를 소개했습니다. 개발 생산성과 안정성, 협업 효율과 성장까지 함께 높이는 방향을 설명했습니다.

상속 가능한 불변 클래스는 자식 클래스에서 불변성을 깨뜨릴 수 있어 주의가 필요했습니다. 불변성을 보장하려면 상속을 막고 읽기 전용 공통 타입을 사용하는 방식이 안전했습니다.

메인 서비스는 컨테이너, 보조 서비스는 서버리스로 나눈 하이브리드 MSA 전환 과정을 소개했습니다. 이벤트 표준화와 CDK 기반 템플릿화로 운영성과 배포 자동화를 높였습니다.
카라트는 사용자 활성화 분석을 공통 Activation Layer로 표준화했습니다. 팀별 ad hoc 쿼리 대신 DBT 기반 모델로 신뢰성과 운영 안정성을 높였습니다.

권한에 따라 다른 파일 보안 솔루션을 적용하기 위해 전략 패턴과 AOP를 조합한 설계를 소개했습니다. 로컬 개발 제약은 Mock 전략과 프로파일 분리로 해결했습니다.

DDD와 AI 매칭을 결합해 금융상품 비교·선택·승인 흐름을 재구성했습니다.투명한 오퍼 비교와 리다이렉션 없는 인앱 여정으로 금융 포용성을 높였습니다.

역할 기반 모놀리스를 도메인 기준 MSA로 점진 전환한 사례를 정리했습니다. AWS ECS와 ALB 라우팅, DDD, 템플릿 저장소로 비용과 복잡도를 줄였습니다.

의존성 주입은 모든 곳에 적용할수록 좋은 것이 아니라 목적이 분명할 때만 쓰는 것이 중요하다고 설명했습니다. 단순 유틸리티나 모델은 내부 생성으로 단순화하고, 주입은 라이프사이클 관리나 구현 전환에 한정할 것을 제안했습니다.

Redshift 단일 클러스터의 적재 지연과 리소스 경합 문제를 해결하기 위해 Iceberg 기반 데이터레이크를 구축했습니다.\nGCS, BigLake Metastore, Spark, BigQuery를 분리해 멀티 엔진 운영과 벤더 종속 완화를 노렸습니다.
무신사의 AI 인프라 구축과 하이브리드 운영 경험을 정리한 글입니다. 온프레미스 GPU와 AWS를 결합해 비용과 성능을 최적화하는 과정과 시행착오를 공유했습니다.

토스가 7년 만에 컬러 시스템을 전면 개편한 과정과 토큰 시스템 재구축 방법을 공유했습니다. OKLCH, 시맨틱 토큰, 자동 코드 생성으로 확장성과 일관성을 높였습니다.
무신사는 플랫폼별로 분리된 회원 시스템을 OCMP 통합 회원 아키텍처로 전환했습니다. 무중단 런치와 SSO, 점진적 롤아웃으로 안정성과 일관된 경험을 확보했습니다.