꾸준히 공부하는 개발 노트
close
프로필 배경
프로필 로고

꾸준히 공부하는 개발 노트

  • 분류 전체보기 (162)
    • Language (5)
      • 코틀린(Kotlin) (4)
      • 자바(Java) (1)
    • Spring Boot (2)
    • Spring Batch (4)
    • Coroutines (1)
    • Kafka (4)
    • Elasticsearch (6)
    • Docker (1)
    • Git (4)
    • 알고리즘 (123)
      • 프로그래머스 (Level 1) (20)
      • 프로그래머스 (Level 2) (34)
      • 프로그래머스 (Level 3) (0)
      • 백준 (그리디 알고리즘) (9)
      • 백준 (브루트 포스) (6)
      • 백준 (BFS와 DFS) (18)
      • 백준 (동적 알고리즘) (2)
      • 백준 (문자열) (4)
      • 백준 (순열과 조합) (4)
      • 백준 (시뮬레이션) (6)
      • 백준 (자료구조) (9)
      • SW Expert Academy (D3) (9)
      • SW Expert Academy (D4) (1)
      • SW Expert Academy (모의 SW 역량.. (1)
    • 자료구조 (1)
    • 운영체제 (2)
    • 테스트 (0)
    • 개발 일기 (7)
  • 홈
  • 태그
  • 방명록
Coroutines?

Coroutines?

코루틴을 공부하기에 앞서 왜 코루틴을 써야하는지 간단하게 생각해보았습니다. 서비스가 점점 커지면서 대용량의 트래픽을 처리하기 위해 좋은 성능을 내기 위한 방법들은 여러가지가 있겠지만 그 중 하나는 비동기 프로그래밍을 사용하는 방법이지 않을까 싶습니다. 우리 회사는 MSA로 전환한 이후 부터 언어를 Kotlin으로 사용하고 있습니다. Kotlin을 사용하게 되면서 Coroutines도 같이 사용을 하고 있는데 이제는 이 Coroutines에 대해서...어떻게 동작이 이루어지고 runBlocking, launch, asnyc 등과 같은 함수들에 대해서도 알아야 되지 않을까 싶습니다. 😭😭😭 그동안 모르고 사용해왔던 저의 모습을 반성하면서 이제는 제대로 알고 사용하기위해 해당 글을 작성해봅니다. 1. Coro..

  • format_list_bulleted Coroutines
  • · 2023. 8. 6.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (162)
    • Language (5)
      • 코틀린(Kotlin) (4)
      • 자바(Java) (1)
    • Spring Boot (2)
    • Spring Batch (4)
    • Coroutines (1)
    • Kafka (4)
    • Elasticsearch (6)
    • Docker (1)
    • Git (4)
    • 알고리즘 (123)
      • 프로그래머스 (Level 1) (20)
      • 프로그래머스 (Level 2) (34)
      • 프로그래머스 (Level 3) (0)
      • 백준 (그리디 알고리즘) (9)
      • 백준 (브루트 포스) (6)
      • 백준 (BFS와 DFS) (18)
      • 백준 (동적 알고리즘) (2)
      • 백준 (문자열) (4)
      • 백준 (순열과 조합) (4)
      • 백준 (시뮬레이션) (6)
      • 백준 (자료구조) (9)
      • SW Expert Academy (D3) (9)
      • SW Expert Academy (D4) (1)
      • SW Expert Academy (모의 SW 역량.. (1)
    • 자료구조 (1)
    • 운영체제 (2)
    • 테스트 (0)
    • 개발 일기 (7)
최근 글
인기 글
최근 댓글
태그
  • #프로그래머스
  • #LEVEL 2
  • #Level 1
  • #Java
  • #백트래킹
  • #탐욕법
  • #백준
  • #BFS
  • #NHN COMMERCE
  • #스택
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바