동기/비동기 : 결과값, 함수실행시점 (호출한 함수가 호출되는 함수의 리턴을 기다리면 동기/ 기다리지 않으면 비동기 )
블로킹/논블로킹 : 제어권한 (호출된 함수가 제어권한을 바로 리턴하면 논블로킹 / 자신의 작업이 끝날 때까지 기다리게 하면 블로킹)
동기 + 블로킹 : 자바, 스프링MVC (내부적으로 처리하는 작업이 많을 때 유리)
비동기 + 논블로킹 : Java Script, node js (외부요청이 많은 작업에서 유리)
'공부 일지 > 개인 공부 기록용' 카테고리의 다른 글
2022/08/15 (0) | 2022.08.16 |
---|---|
2022/08/08 SQL (0) | 2022.08.09 |
2022/07/28 (0) | 2022.07.28 |
2022/07/27 (0) | 2022.07.28 |
2022/07/22 (0) | 2022.07.22 |