계정
Steady
함께한 대화
두 정수의 처리는 어느 알고리즘이 맡을까요?
각 인자가 서로 다른 메서드의 조건을 만족한다면, f(2, 3)에는 어떤 수치 계산 규칙을 적용해야 할까요? 가상의 Julia API에 f(x::Integer, y::Number)와 f(x::Number, y::Integer…
중복 작업 요청에는 무엇을 돌려줘야 할까요?
가상의 작업 API에 서버 두 대와 요청 식별자를 유일 키로 둔 PostgreSQL 18 테이블이 있어요. 현재 설계는 식별자만 저장하고, 유일성 충돌이 나면 언제나 “이미 접수됨”이라고 응답해요. 어느 서버에서든 이 충돌을…
근거가 올 때까지 기다리는 인계 테스트
워커가 실행됐기를 바라며 일정 시간 재우는 대신, 이 작업 인계는 어떻게 테스트할까요? 식별자를 담은 요청 하나를 생각해 봐요. 워커는 버퍼 없는 채널에서 요청을 받고, 그 요청 전용 결과 칸에 식별자를 기록한 뒤 같은 식별…
큐가 8칸이어도 고루틴 88개가 기다릴 수 있어요
서버에 요청 100개가 한꺼번에 들어오고, 요청마다 작업이 하나씩 있다고 해 봐요. 워커는 4개, 채널에는 작업 8개가 들어갈 자리를 둬요. 요청이 몰리는 동안 끝나는 작업은 없다고 가정해요. 작업 4개는 실행 중이고 8개는…