필터 1
대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 1. 마이크로프론트엔드 너 뭐야?
올리브영
프론트엔드

대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 1. 마이크로프론트엔드 너 뭐야?

마이크로프론트엔드의 개념과 통합 방식, 장단점을 정리했습니다.팀 구조와 성능 요구를 함께 고려해 도입 여부를 판단해야 한다고 설명했습니다.

#마이크로프론트엔드#MSA
231005분
헥사고날의 법칙
사람인
아키텍처

헥사고날의 법칙

헥사고날 아키텍처를 결제 후처리와 외부 시스템 연동 서비스에 도입한 경험을 정리했습니다. 핵심 도메인 분리로 확장성과 유지보수성을 높였지만, 초기 설계와 팀 합의에 비용이 들었습니다.

#헥사고날 아키텍처#MSA
40005분
알라딘의 Amazon Cognito를 활용한 백오피스 인증 체계 구축
AWS
아키텍처

알라딘의 Amazon Cognito를 활용한 백오피스 인증 체계 구축

알라딘은 백오피스 인증을 Amazon Cognito와 API Gateway로 중앙화하고, 인가는 Keycloak으로 분리했습니다. 이를 통해 보안 정책 표준화와 운영 효율, MSA 확장성을 함께 확보했습니다.

#Amazon Cognito#MSA
104005분
카카오뱅크
아키텍처

MSA로의 여정에서 만난 Spring Modulith 체리픽 해본 후기

Spring Modulith를 활용해 모놀리스와 MSA 사이에서 도메인 경계를 강제한 실무 경험을 정리했습니다. 불확실한 전환기에 논리적 모듈 분리로 운영 부담과 결합도를 함께 줄인 사례를 공유했습니다.

#MSA#Spring Boot
108005분
에러 0%, MSA에서의 Enum 관리 전략
토스
아키텍처

에러 0%, MSA에서의 Enum 관리 전략

MSA에서 공용 Enum의 버전 불일치로 생기는 Deserialize 에러를 줄이기 위한 관리 전략을 소개했습니다. 문자열 래핑, 빌드 규칙, 메타 감시로 안전성을 높였습니다.

#MSA#Java
252005분
왜 팔도감은 마이크로서비스에서모놀리스로 전환했을까?
라포랩스
아키텍처

왜 팔도감은 마이크로서비스에서모놀리스로 전환했을까?

팔도감은 작은 조직 규모와 운영 복잡도를 고려해 MSA 대신 모듈리스 구조로 전환했습니다. Git Submodule, Gradle Composite Build, 코드 리팩터링 도구로 마이크로서비스 코드를 통합했습니다.

#MSA#모듈리스
70005분
헥사고날의 법칙
사람인
아키텍처

헥사고날의 법칙

헥사고날 아키텍처를 빌링 서비스에 도입한 경험과 구조를 정리했습니다. 외부 의존성을 분리해 유지보수성과 확장성을 높였지만, 초기 설계와 팀 합의가 중요했습니다.

#헥사고날 아키텍처#REST API
36005분
레거시를 대물림하지 않는 아키텍처: flex의 5년간의 여정
flex
아키텍처

레거시를 대물림하지 않는 아키텍처: flex의 5년간의 여정

플렉스팀이 5년간 Monolith에서 MSA까지 아키텍처를 진화시키며 레거시를 줄인 과정을 공유했습니다. 변경 파급효과를 줄이기 위한 구조 분리와 Auto Configuration 활용이 핵심이었습니다.

#MSA#Kotlin
25005분
우아한 형제들
아키텍처

전체 서비스를 관통하는 도메인 모듈을 안전하게 분리하기

WMS의 입고·재고·출고가 얽힌 구조를 재고 도메인부터 분리해 안전하게 개선했습니다. 헥사고널 아키텍처, 피처 플래그, 테스트와 문서화로 큰 변경을 점진적으로 배포했습니다.

#MSA#헥사고널 아키텍처
48005분
레거시 시스템을 안정적으로 전환하는 전략
무신사
백엔드

레거시 시스템을 안정적으로 전환하는 전략

레거시 시스템 전환을 단순 교체가 아닌 점진적 이관 관점에서 정리했습니다.피처 플래그, 카나리 전환, 데이터 검증으로 서비스 안정성을 지키는 방법을 소개했습니다.

#refactoring#MSA
199005분
카카오뱅크
아키텍처

R.I.P. 내가 만든 시스템이 무지개 다리를 건넌 이야기

카카오뱅크 Oslo 시스템의 도입, 운영, 종료 과정을 통해 기술적 선택의 유한성과 가역성을 돌아보았습니다. 장애 격리에는 성공했지만 장기 운영 비용과 Bus Factor 문제로 EOS를 결정했습니다.

#MSA#모니터링
32005분
OMS의 최적화된 마이크로서비스 아키텍처 디자인
마켓컬리
아키텍처

OMS의 최적화된 마이크로서비스 아키텍처 디자인

OMS를 판매처와 풀필먼트를 잇는 인터프리터로 보고, 최소 동기화와 재가공 서빙을 중심으로 마이크로서비스와 shared cache 구조를 설계했습니다. 이를 통해 작은 단위 개발과 상시 배포, 피크 트래픽 흡수를 가능하게 했지만, 팀 전체의 높은 컨텍스트 공유가 필요했습니다.

#MSA#cache
83005분