비정상 고루틴의 치료1 [Concurrency in go] 비정상 고루틴의 치료 Go 동시성 프로그래밍(concurrency in go) 책의 5장 비정상 고루틴의 치료 부분을 참고하여 스터디 발표용으로 작성한 자료입니다. 코드는 여기서 볼 수 있습니다. ⚠️ 주의! 함수 반환, 클로저 등의 설명이 발표자의 언어로 충분히 번역되지 않았습니다. 비정상 고루틴의 치료 치료 고루틴이 건강한 상태인지 확인하고 건강한 상태가 아니라면 재시작하는 메커니즘 치료하기 위해 생존여부를 확인하려는 목적으로 하트비트 패턴을 사용. 패턴사용시 작업을 잘 수행하고 있다는 추가 정보를 포함시켜야 함. 이 절에서는 단순화를 위해 고루틴의 작동여부만을 고려 나쁜 상태에서 스스로 회복하는 방법을 알아내기 위한 작업을 수행하는것이 고루틴의 관심사가 되어서는 안된다. 하트비트 동시 프로세스가 외부로 생존 신호를 보내.. 2021. 11. 7. 이전 1 다음