Semaphore in Real World: ใช้ยังไงให้ระบบรอด ไม่ใช่แค่โค้ดรันได้

มีน้องคนหนึ่งมาถามผมใต้บทความเก่าเรื่อง Semaphore ใน Java