# Coroutines

25개의 포스트
post-thumbnail

Kotlin 코루틴 대 자바 가상 스레드 [번역]

Kotlin Coroutines vs Java Virtual Threads — A good story, but just that…https://itnext.io/kotlin-coroutines-vs-java-virtual-threads-a-good-story-

6일 전
·
0개의 댓글
·

[Android] Room에서 Coroutines 사용

개인 프로젝트에서 Room 예전 버전을 사용하고 있다. 버전을 업데이트하려고 했는데, 일단 리팩토링을 진행후에 업데이트를 진행하려고 한다. 코루틴을 도입하려고 하는데, Room에서 코루틴을 바로 사용하려고 하는데 안된다.찾아보니 아래의 의존성을 추가해줘야 한다고 한다.

2023년 4월 29일
·
0개의 댓글
·

Coroutines

https://developer.android.com/kotlin/coroutineshttps://inf.run/gFt8CoroutinesAndroid의 비동기 프로그래밍에 권장되는 Solution코루틴= 비동기적으로 실행되는 코드를 간소화하는 동시

2022년 12월 30일
·
0개의 댓글
·

[Kotlin] Coroutines

KOTLIN : coroutines : asynchronouslaunch : a coroutine builder that launches a new coroutine concurrentlyrunBlocking : a coroutine builder that bridge

2022년 12월 28일
·
0개의 댓글
·

About Coroutines

Coroutine (코루틴) https://www.kodeco.com/34262147-kotlin-coroutines-tutorial-for-android-advanced What Are Coroutines? 😊 쓰레드를 멈추지 않고 비동기적으로 코루틴 스코프

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

[위드마켓 개발기] 이벤트 리스너 분리 및 목록 읽기 로직 개선

위드마켓 가게시스템 아키텍처 수정 과정 (DynamoDB 부하 줄이기)

2022년 8월 20일
·
0개의 댓글
·
post-thumbnail

[Coroutine] 1. Understanding Kotlin Coroutines

Coroutines deep dive

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

Coroutines

코루틴의 특징은 흐름을 중간에 지연시켰다가(suspend) 다시 재시작하는(resume) 것이 가능합니다.따라서 코루틴을 사용하면 루틴이 실행 되었더라도 더 바쁜 다른 루틴이 실행되는동안 잠시 멈췄다가, 바쁜게 끝나면 재시작하여 나머지 작업을 끝내는 형태의 비동기 프로

2022년 6월 29일
·
0개의 댓글
·

[Android] Async & Await Function: Coroutines

안녕하세요. 오늘은 코루틴에서 비동기 처리를 위해 사용되는 Async와 Await 함수에 대해 이야기해볼까 합니다.Async는 launch 함수와 더불어 새 코루틴을 시작하여 긴 작업을 비동기 처리하는 방법 중에 하나입니다. 최근 개발하고 있는 앱도 한 번에 10개 이

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

[Android Docs] Kotlin Coroutines on Android(1)

원본 문서코루틴은 비동기적으로 실행되는 코드르 간소화하기 위해 사용하는 실행 설계 패턴이다.실행중인 스레드를 차단하지 않고 정지하므로 단일 스레드에서 많은 코루틴을 사용할 수 있다.메모리 누수가 감소한다.실행중인 코루틴은 계층 구조를 통해 자동으로 취소된다.잭팩 라이브

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

안드로이드 Retrofit + Coroutines의 API 응답 및 에러 핸들링 - Sandwich

데이터 커뮤니케이션 횟수가 증가함에 따라 애플리케이션 아키텍처의 복잡성도 함께 증가합니다. 오픈소스 라이브러리 Sandwich를 활용하여 multi-layered 아키텍처에서 API 응답 및 에러 핸들링을 하는 방법에 대해 살펴봅니다.

2022년 4월 16일
·
4개의 댓글
·

GlobalScope vs CoroutineScope()

안녕하세요. 이번에는 GlobalScope와 CoroutineScope의 차이점에 대해 알아보겠습니다.포스팅에 앞서, CoroutineContext에 대해 어느정도 이해를 가지고 보시는 것을 추천드립니다.먼저, GlobalScope와 CoroutineScope()의 코

2022년 3월 6일
·
0개의 댓글
·

Kotlin Coroutine 시리즈 1- 비동기 프로그래밍

Kotlin Coroutines에 관한 시리즈1편입니다. 간단하게 비동기 프로그래밍과 비동기 프로그래밍의 종류에 대해 알아봅니다.

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

Coroutines Basic 1 - 코루틴의 기본 개념 알아보기

프로세스, 스레드의 개념을 익혀보면서 코루틴이 어디서 동작하는지, 이들과 어떤 차이가 있는지 알아보자.

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

Coroutine Context and Dispatchers

코틀린 공식문서CoroutineContext에는 Dispatcher정보가 들어있고, Dispatcher정보를 통해 어떤 스레드에서 실행될지 정할 수 있다.Dispatchers에는 Default,IO, Main, Unconfined 등이 있다.Unconfined : ca

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

Composing suspending functions

Kotlin 공식문서기본적으로 suspend function은 sequential하게 작동한다.위 예제에서 doSomethingUsefulOne()와 doSomethingUsefulTwo()가 dependency가 없다면 동시에 실행되도 될 것이다.이때 Deferred

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