profile
鈍筆勝聰✍️

kafka connect로 MongoDB Change Event 감지해보기

kafka connect 입문을 해보았다.

2023년 3월 19일
·
0개의 댓글
·

CI 적용하여 Long-Run하는 백엔드 시스템 만들기

CI를 왜 적용해야할까요? with JaCoCo, Sonarqube, checkstyle

2023년 3월 19일
·
0개의 댓글
·

TDD, BDD, ATDD 알아보기

TDDDDDD

2023년 2월 19일
·
0개의 댓글
·

자바 MockWebServer로 멱등성 있는 테스트코드 작성하기

외부 서버와의 통신 로직을 테스트코드로 작성하는 과정에서 멱등성 보장하기

2023년 2월 19일
·
0개의 댓글
·

단위테스트, 통합테스트, 인수테스트와 주로 사용하는 프레임워크/라이브러리 알아보기

단위테스트, 통합테스트, 인수테스트와 프레임워크 / 라이브러리 알아보기

2023년 2월 19일
·
0개의 댓글
·

MSA와 DDD - API Gateway 패턴 #9

API Gateway 패턴으로 인증 / 인가 한번에 처리하기

2023년 1월 29일
·
0개의 댓글
·

MSA와 DDD - 분산 데이터 조회 패턴 알아보기 #8

분산 데이터 조회는 어떻게 할까?

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

MSA와 DDD - 분산 로그 트레이싱하기 #7

SW마에스트로에서 프로젝트를 마이크로서비스는 9개로 이벤트 주도 아키텍처로 설계, 개발하였다. 여기서 문제가 발생하였는데 서비스가 분리되어있고 마이크로서비스 끼리 통신을 하다보니 하나의 사용자의 요청으로부터 시작되는 흐름을 점점 추적하기 어려웠다는 것이다. 모놀리식은

2023년 1월 22일
·
0개의 댓글
·

MSA와 DDD - Saga Pattern #6

저번 시간에는 이벤트 주도 아키텍처에 대해 알아보았다.MSA의 가장 큰 허들 중 하나는 MSA는 polyglot persistence라는 특징을 가지고 있으며 데이터베이스가 1개가 아닌 N개로써 생기는 분산 트랜잭션을 어떻게 잘 처리할 것인가이다.분산 트랜잭션 처리는

2023년 1월 22일
·
0개의 댓글
·
post-thumbnail

MSA와 DDD - 이벤트 주도 아키텍처 #5

전 시간에는 마이크로서비스 간 통신 시 주의해야할 점과 동기통신, 비동기 통신에 대해 알아보았다. 오늘은 이벤트 주도 아키텍처에 대해 알아보려고 한다.이벤트 주도 아키텍처란 확장성이 뛰어난 애플리케이션을 생성하는데 널리 사용되는 분산 비동기 아키텍처이다.이벤트 발생시

2023년 1월 22일
·
0개의 댓글
·

MSA와 DDD - 마이크로서비스 간 통신 과정에서 주의해야할 점 #4

SW마에스트로에서 본 프로젝트를 MSA로 설계, 개발하면서 마이크로서비스 간 통신을 어떻게 가져가야할지 고민을 하였다.프로젝트를 MSA로 설계, 개발하면 마이크로서비스 간 통신은 필연적으로 발생하며 이 과정에서 많은 문제점이 발생할 수 있다.MSA는 polyglot p

2023년 1월 7일
·
0개의 댓글
·

MSA와 DDD - 이벤트스토밍 #3

Overview 이전 시간까지 MSA와 DDD에 대해 알아보았다. 이번 시간에는 마이크로서비스를 도출하기 위해 활용할 수 있는 이벤트스토밍에 대해 알아보겠다. Event Storming 도메인 전문가(고객)은 IT용어를 알지 못한다. 개발자는 반대로 도메인 전문

2022년 12월 4일
·
0개의 댓글
·

nGrinder 시작하기

nGrinder로 성능테스트 시작하기

2022년 10월 11일
·
0개의 댓글
·
post-thumbnail

MSA와 DDD - 도메인 주도 설계(DDD)란 #2

도메인 주도 설계에 대해 알아보기

2022년 8월 19일
·
0개의 댓글
·

[jenkins] 파이프라인에서 SSH Agent 활용하여 EC2 원격 접속하기

jenkins에서 SSH Agent 사용하기

2022년 8월 2일
·
0개의 댓글
·

[jenkins] docker build 후 amazon ECR로 이미지 업로드하기

amazon ECR 업로드 예제

2022년 8월 1일
·
0개의 댓글
·

[jenkins] gitlab 연동 및 webhook 설정하기

jenkins gitlab 연동 및 webhook 설정

2022년 7월 30일
·
0개의 댓글
·
post-thumbnail

spring Rest Docs + Swagger UI로 MSA 환경에서 API 문서 통합 관리하기

마이크로서비스 아키텍처에서 API 문서 통합 관리하기

2022년 7월 26일
·
0개의 댓글
·
post-thumbnail

MSA와 DDD - 마이크로서비스 아키텍처(MSA)란 #1

마이크로서비스 아키텍쳐에 대해 알아보겠습니다.

2022년 7월 3일
·
0개의 댓글
·