LabHub
배우기 러닝패스 코스

The snack machine died before ACK

Python·asyncio와 SQL 기초 다음에 배우는 장애 복구 실습입니다. SQLite 트랜잭션과 영속 커서, 재생 보관 범위를 구현하고 실제 TCP 수신 프로세스를 종료·재시작해 중복 반영을 막습니다. 외부 결제나 세션 삭제 후 복구는 범위 밖입니다.

중급 · 레슨 24 · 실습 4

실습 시작하기

커리큘럼

Processing records after a broken connection

The Order Was Saved, but the Delivery Intent Was Lost

Two Deliveries, One Snack Order

Restart the Dispatcher That Died After ACK

An Empty Log Does Not Mean You Are Up to Date

Capture Inventory and Cursor at the Same Instant

Do Not Read a New Semester with Yesterday's Cursor

Do Not Overload the Snack Warehouse with Retries

Reject a Late Courier's Completion Stamp

Do Not Erase Failed Snack Orders

참고 문서