# Blocking

31개의 포스트
post-thumbnail

동기, 비동기, 블로킹, 논블로킹이 뭘까?

Sync, Async, Blocking, Non-blocking에 대해서 알아봅시다!!

2022년 5월 17일
·
0개의 댓글

blocking, non-blocking & sync, async

동기와 비동기에 대해 자료를 찾아보다 헷갈리는 개념이 있어 저의 방법 대로 정리해봅니다. 제 생각이므로 당연히 틀릴 수 있습니다. 의미 Synchronous, Asynchronous Synchronous -> 함수가 A,B 순서로 호출 됐을 때, 논리적인 순서로 A

2022년 5월 16일
·
0개의 댓글
post-thumbnail

[Programming] Sync / Async & Blocking / Non-Blocking

1. Blocking vs Non-Blocking 다른 주체가 작업을 할 때 자신의 제어권이 있는지 없는지가 관심사. > ✅ 참고 제어권 자신의 코드를 실행할 권리와 같은 것. 제어권을 가진 함수는 자신의 코드를 끝까지 실행하고 자신을 호출한 함수에게 돌려준다. Bl

2022년 5월 11일
·
0개의 댓글
post-thumbnail

I/O APIs

무심코 사용하는 많은 비동기 함수들은 사실 변화의 과정을 겪은 결과들이다. 네트워크 I/O API가 어떻게 변화되어 왔는지 알아보자.

2022년 5월 2일
·
0개의 댓글
post-thumbnail

블로킹 vs 논블로킹

Block과 Non-Block, Sync와 Async의 개념을 이해하기 위해서는 다음의 두 개념을 짚고 넘어가야 한다.제어권제어권은 자신(함수)의 코드를 실행할 권리와 비슷하다. 제어권을 가진 함수는 스스로 자신의 코드를 끝까지 실행한 후 이를 호출한 곳에 돌려준다.결

2022년 5월 1일
·
0개의 댓글

[Node.js] 동기와 비동기 | Blocking , Non-Blocking

동기와 비동기 callback function과 promise

2022년 4월 24일
·
0개의 댓글
post-thumbnail

Blocking - Non Blocking || Sync - Async

이 두가지 단어를 조금 혼용해서 사용하여 혼란을 유래할 수 있다.그렇기때문에 이에 대한 내용들을 조금 자세히 정리하여보자.

2022년 4월 14일
·
0개의 댓글
post-thumbnail

[TIL] Blocking/Non-blocking , Sync/Async

호출된 함수가 호출한 함수에게 바로 제어권을 건네주는 여부의 차이✔ A 함수가 B 함수를 호출할 때, B 함수가 자신의 일을 다 마칠 때까지 제어권을 갖는다.✔ A 함수는 B가 마칠 때까지 기다려야한다.✔ A 함수가 B 함수를 호출할 때, B 함수는 할 일이 끝나지 않

2022년 3월 18일
·
0개의 댓글
post-thumbnail

[Python] 파이썬 비동기 프로그래밍(Asynchronous programming)

Redis와 Fastapi를 이용해 개발을 하면서 비동기에 대한 공부가 필요하다고 생각되어 정리해본다.

2022년 1월 22일
·
0개의 댓글
post-thumbnail

Nodejs Blocking / Non-Blocking

Blocking / Non-Blocking 에 대해 정리하고 넘어가고자 한다.

2021년 12월 28일
·
0개의 댓글
post-thumbnail

DB Lock 종류 기능

DataBase의 데이터 영속성을 유지하기 위해 사용되는 Lock 종류를 알아보고자 합니다.거대한 DataBase 시스템은 여러 곳에서 동시에 접근할 수 밖에 없는 구조로 되어 있습니다. 동시에 접근하는 경우 필연적으로 데이터가 오염 될 가능성이 있습니다. DataBa

2021년 12월 20일
·
1개의 댓글

동시성, 병렬성 관련 개념

유튜브: 얄팍한 코딩사전 - 프로세스와 스레드유튜브: 코딩하는초롱유튜브: 우아한Tech - Process vs Thread유튜브: 우아한Tech - Blocking vs Non-Blocking, Sync vs Async유튜브: 코딩하는거니-코어와스레드여러 프로세스/쓰레

2021년 12월 18일
·
0개의 댓글
post-thumbnail

Blocking(블로킹)과 Non-blocking(논블로킹) / Synchronous(동기)와 Asynchronous(비동기)

블로킹과 논블로킹은 A 함수가 B 함수를 호출했을 때, 제어권을 어떻게 처리하느냐에 따라 달라진다.\*제어권이란 제어권은 자신(함수)의 코드를 실행할 권리 같은 것이다. 제어권을 가진 함수는 자신의 코드를 끝까지 실행한 후, 자신을 호출한 함수에게 돌려준다.동기와 비동

2021년 11월 20일
·
0개의 댓글
post-thumbnail

동기와 비동기, 블록킹과 논블록킹 이해하기 쉬운 예시

앞서서 동기와 비동기, 블록킹과 논블록킹에 대해 조사하다 이해하는데 도움이 된 글을 발견해서 가져와본다.개발팀장 : 개발팀 작업의 흐름을 조율하고, 개발팀 사원들에게 업무를 지시한다.사원1, 사원2, 사원3 : 개발팀장이 지시한 일을 성실하게 수행한다.개발팀장이 사원1

2021년 10월 26일
·
0개의 댓글

동기와 비동기, 블록킹과 논블록킹에 대해..

공부하다 보면 동기와 비동기, 블록킹과 논블록킹을 접하게 되고 무심결에 '어.. 이거 뭐가 달라... 같은거 아냐?' 라는 생각이 들었다. 그래서 저 친구들이 무엇이고 무엇이 다른지 찾아보았다.먼저, 동기와 비동기에 대해 알아보자. 동기 작업이란 작업을 수행하는 두 개

2021년 10월 26일
·
0개의 댓글
post-thumbnail

[운영체제] Synchronous와 Asynchronous , Blocking과 Non-Blocking

https://velog.io/@guswns3371/Blocking-vs-Non-BlockingSynchronous-vs-Asynchronoushttps://velog.io/@codemcd/Sync-VS-Async-Blocking-VS-Non-Bloc

2021년 9월 9일
·
0개의 댓글
post-thumbnail

[Web] - 웹 브라우저(web browser)에 대하여 (2)

\*\* 이전 포스팅에서 렌더트리를 형성하는 과정에(웹브라우저 동작 과정) 대해서 포스팅했는데, 추가적으로 이번엔 렌더링 엔진은 아니지만 자바스크립트 엔진에 의해서 이뤄지는 자바스크립트 코드 파싱 과정에 대해서, 그리고 리렌더링 과정에 대해서 포스팅을 하고자 한다.위에

2021년 9월 2일
·
0개의 댓글
post-thumbnail

Javascript 의 비동기 기술

오늘은 어렵고 어려운 비동기에 대해서 알아본다!🐹 1. 동기와 비동기란? 동기란? 요청을 보내고 결과를 받을 때까지 다음 요청을 대기한다. 요청을 순차적으로 처리한다. 비동기란? 비동기는 동기와 다르게 요청이 끝나지 않아도 다음 요청을 실행하는 것이다. 데이터를

2021년 8월 26일
·
0개의 댓글
post-thumbnail

Sync, Async vs Blocking, non-Blocking

해당 블로깅은 \[10분 테코톡\] 🎧 우의 Block vs Non-Block & Sync vs Async

2021년 8월 19일
·
0개의 댓글