태그: 비동기
19편
-
JavaScript 비동기 디버깅 실전 사례 | Promise 체인 에러 추적하기
JavaScript 비동기 코드에서 발생한 에러를 추적하고 해결한 실전 사례. Promise 체인, async/await, 에러 핸들링, 스택 트레이스 분석 방법을 다룹니다.
-
Kotlin 코루틴 vs 스레드 완벽 비교 | 비동기 처리 선택 가이드
Kotlin 코루틴과 스레드의 차이점을 성능, 메모리, 사용성 관점에서 비교. 실전에서 어떤 비동기 처리 방식을 써야 하는지 선택 기준과 예제를 설명합니다.
-
Kotlin Coroutine: Channel vs Flow, 언제 쓰나 | 비교 실전 가이드
Kotlin에서 Channel(핫)과 Flow(콜드)의 차이, 백프레셔·수집 시점을 정리합니다. 코루틴 스코프와 함께 쓰는 실무 시나리오를 코드로 담았습니다.
-
JavaScript 비동기 프로그래밍 | Promise, async/await 완벽 정리
JavaScript 비동기 프로그래밍: Promise, async/await 완벽 정리. 콜백 (Callback)·Promise로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Kotlin 코루틴 | 비동기 프로그래밍 완벽 가이드
Kotlin 코루틴: 비동기 프로그래밍 완벽 가이드. 코루틴 설정·코루틴 빌더로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Node.js 비동기 프로그래밍 | Callback, Promise, Async/Await
Node.js 비동기 프로그래밍: Callback, Promise, Async/Await. Callback (콜백)·Promise로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Rust 비동기 프로그래밍 | async/await, Tokio
Rust 비동기 프로그래밍: async/await, Tokio. async/await 기초·Tokio 런타임로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Swift 비동기 프로그래밍 | async/await, Task
Swift 비동기 프로그래밍: async/await, Task. async/await·Task로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 메시지 큐 시스템 | RabbitMQ·Kafka 통합 완벽 가이드 [#50-7]
C++ 메시지 큐 시스템에 대해 정리한 개발 블로그 글입니다. REST API로 서비스 A가 B를 호출하면, B가 응답할 때까지 A가 블로킹됩니다. B가 DB 쿼리·외부 API·무거운 연산으로 5초 걸리면, A도 5초 기다려야 합니다. 사용자가 "주문 완료" 버튼을 눌렀을 때,… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, 메시지큐, RabbitMQ, Kafka, 비동기.
-
C++ async & launch | std::async·future·launch 정책 완벽 정리
std::async는 함수를 비동기로 실행하고 future로 결과를 받는 C++11 API입니다. launch::async, launch::deferred 정책과 실전 예제를 정리합니다.
-
C++ 코루틴 | 비동기 프로그래밍 완벽 가이드 (C++20)
C++ 코루틴 완벽 가이드. co_await·co_yield·co_return으로 비동기 프로그래밍. promise_type·coroutine_handle·제너레이터 구현. 스레드보다 가볍고, 수천 개의 코루틴도 가능합니다.
-
C++ future와 promise | "비동기" 가이드
C++ future와 promise - "비동기" 가이드. C++ future와 promise의 std::async, promise와 future, launch 정책를 실전 코드와 함께 설명합니다.
-
C++20 코루틴과 Asio | 콜백 지옥 탈출 [#6]
C++20 코루틴과 Asio: 콜백 지옥 탈출 [#6]. 콜백에서 코루틴으로·실무에서 겪은 문제로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Asio Composed Operation | 비동기 함수 설계 [#7]
C++ Asio Composed Operation: 비동기 함수 설계 [#7]. 실무에서 겪은 문제·Composed Operation이란로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Boost.Asio 입문 | io_context·async_read
C++ Boost.Asio 입문: io_context·async_read. 실무에서 겪은 문제·비동기 I/O가 왜 필요한가요?로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 비동기 I/O 이벤트 루프 완벽 가이드 | Asio run·post
Asio 이벤트 루프의 모든 것: run/run_one/poll 차이, post/dispatch 작업 큐, work_guard로 서버 유지, strand 동기화, C++20 코루틴, 일반적인 에러와 프로덕션 패턴까지 실전 코드로 완벽 정리.
-
C++ WebSocket 완벽 가이드 | Beast 핸드셰이크·프레임·Ping/Pong [#30-1]
C++ 실시간 양방향 통신이 필요한 문제를 해결합니다. WebSocket 핸드셰이크·프레임 raw 바이트, Beast 구현, Ping/Pong+Pong 타임아웃, 일반적인 에러·베스트 프랙티스·프로덕션 패턴까지 완벽 정리.
-
C++ Asio 데드락 디버깅 | 비동기 콜백 실전 [#49-3]
C++ Asio 데드락 디버깅: 비동기 콜백 실전 [#49-3]. 데드락이 발생하는 실제 상황·은밀한 데드락 패턴 1: 락 잡고 완료 대기로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 비동기 작업과 Coroutine | co_await로 콜백 지옥 탈출하기 [#23-3]
C++20 코루틴으로 비동기 작업을 co_await하고, Task 타입을 설계하며, Asio와 연동하는 기본 패턴을 다룹니다. 콜백 지옥 해결, 에러 처리, 수명 관리, 성능 비교, 베스트 프랙티스, 프로덕션 패턴까지 실전 가이드.