전체 글26 Saga 패턴, 도입하고 40일 만에 걷어낸 이유 들어가며클라우드 매니징 플랫폼을 개발하고 있다. 회원가입 하나를 처리하려면 DB에 회원을 저장하고, Keycloak에 SSO 계정을 만들고, Gitea에 Git 계정을 프로비저닝해야 한다. 프로젝트 생성도 마찬가지다. DB 저장, Keycloak 그룹 생성, ArgoCD 프로젝트 등록까지 여러 외부 시스템을 순차적으로 호출한다.문제는 중간에 실패하면 생긴다. DB에는 저장됐는데 Keycloak 호출이 실패하면? 부분 완료 상태로 남는다. 사용자는 가입이 됐다고 생각하지만, SSO 로그인은 안 된다.이 문제를 해결하기 위해 Saga 패턴을 도입했다. 그리고 40일 뒤에 전부 걷어냈다.1. Saga를 도입한 이유동기 호출 체인의 한계초기에는 단순한 동기 호출 체인이었다.@Transactionalfun cre.. 2026. 4. 26. [맥북(Mac)] 짜증나는 창 최소화(Command + M) 없애기. 결론: 카라비너 사용해야 합니다.1. 아래 세팅에 들어가서 Add your own rule 선택 2. 아래 화면꺼 복사해서 복붙 후 Save.{ "description": "Disable Command+M", "manipulators": [ { "type": "basic", "from": { "key_code": "m", "modifiers": { "mandatory": ["command"], "optional": ["any"] } }, "to": [] } ]} 끝!command + m 을 아예 막는 방법입니다.단점은 다른 단축키도 할당 못합니다. 시행착오1. Keyboard sh.. 2025. 12. 7. Apple 회원가입 안됨. 1. AppStore에서 가입 해볼려고 했더니 "도움이 필요한경우 ~~~" 하면서 팝업창 나오고 "승인" 버튼 누르면 계정 생성이 안됨.2. 맥북 설정창에서 가입할려 했더니 "지금은 계정을 생성할 수 없습니다" 라고 뜨면서 전화번호로 인증 번호를 보낼 수 없음. 해결 방법Safari 켜서 iCloud 접속해서 AppleId 회원가입 하면 해결!https://www.icloud.com 2024. 12. 5. [맥북(Mac)] 크롬 켤 때마다 프로필 에러, Enhanced ad privacy in Chrome 뜸 맥북 M3 사고나서 크롬 켤 때 마다 enhanced ad privacy in chrome창 계속 뜨고 이상한 오류 보고창 계속 뜸. 크롬이 문제인줄 알고 인터넷에 나오는 해결 방법 다 해봄 1. 캐시데이터 지우기 2. 크롬 삭제 후 재설치 3. 확장 프로그램(익스텐션) 다 지워보기 4. 크롬 업데이트 5. 맥북 껐다 켜보기 6. 엣지쓸까...? 그런데 다른 구글 계정은 문제가 없는걸 확인함! 바로 기존 계정 로그아웃 후 다시 접속 해결! 원인은 모르겠다. 2024. 2. 28. 이전 1 2 3 4 ··· 7 다음