Computer Science/프로그래밍 이론 💬2024. 2. 6. 20:53비동기 프로그래밍
오늘은 비동기 프로그래밍에 관해 함께 알아보는 시간을 갖도록 하겠습니다. 비동기 프로그래밍에 대해 잘 알기 위해서는 동기와 비동기의 차이를 알아야 합니다. 이 둘의 차이는 무엇일까요? 동기 vs 비동기 동기(Synchronous) 와 비동기(Asynchronous) 는 데이터 처리와 작업 실행 방식을 나타내는 용어입니다. 동기 먼저 동기 방식은 작업들이 순차적으로 진행됩니다. 즉, 한 작업이 완료되기 전에는 다음 작업이 시작되지 않습니다. 이 방식은 작업의 순서가 중요할 때 유용한 방식입니다. 예를 들어, 어떤 데이터를 먼저 처리하고 그 결과를 이용해서 다음 작업을 수행할 경우에 적합하겠죠? 하지만 이렇게 동기적으로 작업이 처리될 경우 전체 작업의 효율성이 떨어질 수 있습니다. 하나의 작업이 지연되면 전..