Writings
강남언니, Healingpaper from 2020.09. Backend, Java, Spring.
- dev
분산 시스템에서 메시지 안전하게 다루기
Transactional Outbox Pattern을 이용한 결과적 일관성 확보 | (이 글은 강남언니 공식 블로그 에 게재되어 있습니다.) 안녕하세요. 강남언니 광고 스쿼드에서 광고 시스템을 만들고 있는 백엔드 개발자 Joon입니다. 저는 강남언니 유저들에게 더 많은 가치를 지속적으로 전달할 수 있는 구조, 즉 지속 성장이 가능한 구조에 관심을 가지고 있습니다. 강남언니 제품은 여러 개의 시스템으로 구성됩니다. 시스템끼리 소통하는 방…
2023-07-06 02:11 - dev
트랜잭션은 도메인 모델이 아니다
IoC를 이용한 데이터 원자성 확보 | (이 글은 강남언니 공식 블로그 에 게재되어 있습니다.) 안녕하세요. 강남언니 광고 스쿼드에서 광고 시스템을 만들고 있는 백엔드 개발자 Joon입니다. 저는 강남언니 유저들에게 더 많은 가치를 지속적으로 전달할 수 있는 구조, 즉 지속 성장이 가능한 구조에 관심을 가지고 있습니다. 제가 백엔드 개발자가 된 이후로 가장 많이 들어 온 키워드 중 하나는 도…
2023-02-03 09:29 - dev
외부 툴 변경에 휘둘리지 않는 서버 코드 작성기
강남언니의 사례로 보는, DIP를 이용한 외부 툴에 의존하지 않는 도메인 모델 설계 | (이 글은 강남언니 공식 블로그 에 게재되어 있습니다.) 안녕하세요. 강남언니 백엔드 개발자 Joon입니다. 저는 강남언니 유저들에게 더 많은 가치를 지속적으로 전달할 수 있는 구조, 즉 지속 성장이 가능한 구조에 관심을 가지고 있습니다. 최근 제가 경험한 지속 성장 가능한 소프트웨어 구조 설계 경험을 공유하고자 글을 씁니다. 지속 성장이 가능한 구조 …
2021-08-19 05:26