12
không đồng bộ vs không chặn
Sự khác biệt giữa các cuộc gọi không đồng bộ và không chặn là gì? Ngoài ra giữa chặn và cuộc gọi đồng bộ (với ví dụ xin vui lòng)?
Lập trình không đồng bộ là một chiến lược để trì hoãn các hoạt động có độ trễ cao hoặc mức độ ưu tiên thấp, thường là trong nỗ lực cải thiện hiệu suất, khả năng đáp ứng và / hoặc khả năng kết hợp của phần mềm. Các chiến lược như vậy thường được sử dụng bằng cách sử dụng một số kết hợp của lập trình theo hướng sự kiện và các cuộc gọi lại, và tùy ý sử dụng đồng thời thông qua các coroutines và / hoặc các luồng.