Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- Ingress Controller Fake
- hbase 저장공간 설정
- 플루터
- fake jwt
- UnsupportedOperationException
- RedirectService
- 오블완
- 티스토리챌린지
- R2DBC Paging
- 월급루팡 일지
- OIDC
- 개발 어렵당.ㅠ
- nGinder
- 았
- save/update
- Armeria
- pinpoint
- pinpoint 2.5.3
- LPOS
- 논블록킹 성능
- 7879
- 노드간 통신
- formik
- 핀포인트
- ㅉ때
- intellij
- 애자일 싫타
- reids
- Loki 로그
- jsonMarshaller
Archives
- Today
- Total
대머리개발자
Eventually Consistent Write 본문
나의 코드 철학이다.. 쉽게 이야기 해보자.

댓글을 등록하는 흐름이다.
여기서 댓글을 등록하는 행위에서
- 게시글 존재 체크
- 부모 댓글이 있는 경우 부모 댓글의 존재 체크
두 번의 부가적인(?) 조회가 발생한다.
헌데... 나는 들어오는데로
- 게시글ID를 체크 하지 않고
- 부모 댓글의 ID를 체크 하지 않고
그대로 Insert 하는 것이다.
체크를 하지 않으면
"고아"가 되거나 다른 부모를 찾아가는 것인데
후자의 경우는 어차피 정합성을 체크해도 안 되는 부분이고
고아의 경우는 별도로 정리를 하거나 방치하면 된다.
강한 정합성을 요구하는 순간 시스템은 불필요하게 돈나 복잡해진다.
아무튼 쓰기 성능을 최우선 순위로 보는 것이닷!

물론 결제나 포인트같은 서비스 영역에서 이렇게 했다가는 피보는 것이고..ㅎㅎ 적당히 케바케!
'개발이야기' 카테고리의 다른 글
| 고랭(goLand)의 진짜 매력. (0) | 2026.01.09 |
|---|---|
| 고랭(goLand) - 사용자 커뮤니티 개발 정리 (0) | 2025.12.30 |
| 고랭(goLand) - ent 스럽게 (1) | 2025.12.22 |
| 고랭(goLand) - NCP Object Storage(s3) 연동 (0) | 2025.12.19 |
| 고랭(goLand) - 게시판/댓글 신고하기 기능 설계 (0) | 2025.12.15 |