# non blocking

25개의 포스트
post-thumbnail

I/O APIs

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

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

블로킹 vs 논블로킹

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

2022년 5월 1일
·
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

Kotlin, Webflux와 S3 다운로드 With API

Kotlin, Spring, Webflux로 클라우드 스토리지 서비스에서 파일을 받아 API 응답으로 파일 자체를 보내는 방법에 대해서 정리한다.AWS SDK for Java v2 를 사용하였다. 의존성 추가 및 Configuration등 모든 작업이 S3 업로드 Wi

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

Kotlin, Webflux와 S3 업로드 With API

Kotlin과 Spring, Webflux로 API를 구현하면서 흔하게 사용하는 클라우드 스토리지 서비스에 파일을 업로드하는 API를 구현하게 되었다. 작업중에 생각보다 레퍼런스도 마땅치 않고 여러 시행착오를 겪으면서 이참에 한번 정리하고자 한다. 결론부터 말하면 일반

2022년 2월 16일
·
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개의 댓글

동시성, 병렬성 관련 개념

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

2021년 12월 18일
·
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

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개의 댓글
post-thumbnail

NodeJS에서 비동기의 개념

비동기식 처리방식은 병렬적으로 수행된다 (Non-Blocking processing model)예를 들어서 서버에서 데이터를 가져올때 수행이 완료될때까지 기다리지않고 다음 태스크를 실행시킨다 이후 서버에서 데이터를 가져오면 이벤트가 발생하는 방식이다Node.js에서 비

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

Blocking vs Non-Blocking Synchronous vs Asynchronous

\[10분 테코톡] 🐰 멍토의 Blocking vs Non-Blocking, Sync vs Asynchttps://velog.io/@wonhee010/%EB%8F%99%EA%B8%B0vs%EB%B9%84%EB%8F%99%EA%B8%B0-feat.-blocki

2021년 6월 24일
·
0개의 댓글

Asyncronous vs Synchronous vs Blocking vs Non-Blocking

프로그래밍을 공부하다가 기초 수준을 벗어나서 프레임워크 및 API를 공부하게될 때 알아야만하는 개념들이 있습니다.BlockingNon-BlockingAsyncronousSyncronous 위 4가지의 개념을 잘 구분하는 것이 정말 중요합니다. NodeJS가 주목받았던

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

Java NIO 채널(Channel)

이전에 올렸던 java.io 패키지에 대해서 공부하고 포스팅했지만, Java 4부터 등장한 java.nio에 대해서도 궁금하여 포스팅하였습니다.NIO는 의미만 봤을 때 Non-blocking IO의 줄임말이라고 생각했지만, 사실 New IO의 줄임말이였습니다. java

2021년 5월 4일
·
0개의 댓글

TIL 21.1.11

Asynchronous, Synchronous, Blocking, Non - Blocking 정의 Asynchronous: 호출된 함수의 리턴 시간(e.g. Handler를 등록하는 시간, os.register(handler))와 결과를 반환하는 시간(e.g. hand

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

Block vs Non-Block Sync vs Async

중요한 개념 중에 하나인 block/non-block, sync/async에 대해서 알아보자.

2021년 1월 6일
·
0개의 댓글