Sync vs Async vs Parallel (feat: nonblock)

주제무·2023년 4월 14일
0

pass

번외

Is synchronous and sequential same?

관련 주제로 검색을 하다보면 sequential에 대해서도 접할 수 있지만 이쪽 도메인에서 자주 쓰는 용어는 아닌 듯 하다. ChatGPT의 답변으로 일단 넘어가자.

Synchronous and sequential are not the same, although they can sometimes be used together to describe a particular type of process.
Sequential refers to a process or task that must be completed in a specific order or sequence, where each step must be completed before the next one can begin. For example, when baking a cake, you must first mix the ingredients, then put the mixture in a baking dish, and finally bake it in the oven.
Synchronous, on the other hand, refers to processes that occur at the same time or in real-time. In computing, synchronous operations are those that require all parties involved to be active and communicating at the same time, so that they can operate together in a coordinated manner. For example, in synchronous communication, both parties must be actively participating in the conversation at the same time.
While sequential and synchronous are not the same, they can be used together to describe a particular type of process where multiple steps are completed in a specific order, and each step is completed in real-time or synchronously with other steps in the process.

참고

  • parallelism vs concurrency

https://velog.io/@choonsik_mom/parallelism-vs-concurrency병렬처리와-비동기-처리

  • 테코톡, Blocking vs Non-Blocking, Sync vs Async

https://youtu.be/oEIoqGd-Sns

0개의 댓글