Kacam.net

시스템 설계

订单与库存(电商交易链路)

一条链路跨四个服务,中间任何一步都可能失败。

프롬프트를 복사한 뒤 한 곳을 고르세요. 답을 늘어놓는 대신 면접관이 되어 장면마다 캐묻습니다.

앱이 설치된 휴대폰이면 시스템이 바로 앱을 엽니다. 위챗 안에서는 외부 앱을 열 수 없으니 먼저 브라우저로 여세요.

복사한 글 끝에는 채점용 정답이 붙어 있습니다. 먼저 읽지 마세요 —— 스스로 끌어내 봤는지가 핵심입니다.

考的不是「知不知道 Saga」,是补偿本身失败了怎么办 —— 这一层答不上来,前面说的都是名词。

建议排在支付之后:那道题里的幂等和对账,这道会接着用。

★★★★☆ · 약 50분 · 무엇을 보는가: 跨服务长事务、Saga / TCC、快照、状态机、分摊取整

이 문제가 쓰는 공통 패턴

일관성과 보상 상태 기계와 타임아웃 보상 멱등성 샤딩과 분산 ID 금액과 수치 메시지 큐

이 문제 해봤나

로그인하면 이 문제를 해봤다고 기록할 수 있습니다. 다음에 오면 언제 했는지 보입니다.

해본 사람들의 기록

아직 아무도 쓰지 않았습니다. 해본 뒤에 무엇이 나왔는지 적어 주세요 — 어느 장면에서 막혔는지, 나중에 바꾼 결론은 무엇인지.

로그인 후에 기록을 남길 수 있습니다.

사용법

시작하는 법

  1. 문제 하나를 골라 열고, 프롬프트를 복사합니다.
  2. 새 대화에 붙여넣으세요 —— 같은 문제를 이야기한 대화에서 시작하면 모델이 이전 답을 따라갑니다.
  3. 아무 말도 하지 말고 첫 질문을 기다립니다.

도중에 언제든 쓸 수 있는 네 가지 신호

  • 跳过 지금 바로 다음 장면으로
  • 提示 답이 아니라 방향만 준다
  • 直说吧 이 지점의 답을 다 말하고, 이어서 대가를 계속 캐묻는다
  • 复盘 바로 마무리로 넘어가 회고 카드를 낸다

세 가지 함정

  • 한 대화에서 두 문제를 연달아 하지 마세요 —— 앞 문제의 문맥이 실력에 대한 선입견이 됩니다.
  • 질문을 받자마자 답을 검색하지 마세요. 30초 막히는 것 자체가 유효한 정보입니다.
  • 칭찬을 시작하면 다섯 번째 원칙을 보라고 하세요 —— 인정받는 기분은 무엇을 놓쳤는지를 덮습니다.

권하는 순서: 먼저 공통 패턴 편을 부품 점검으로, 그다음 단축 URL로 흐름에 익숙해지고, 이후에는 지망 방향대로 고르고, 마지막에는 자기 프로젝트 편을 반복하세요.