share clouds

  • 홈
  • 태그
  • 방명록

Programming/Python 1

[python] asyncio로 boto3 실행시키기 (부제 : asyncio란?)

boto3를 비동기적으로 사용할 수 있는 방법이 있는가에 대해 열심히 찾아보았으나, 결론적으로는 Threadpool 기반의 MultiThread로 실행해야 함을 깨닫고 asyncio와 관련된 내용을 정리해놓고자 한다. 내용은 주로 "파이썬답게 코딩하기"를 참조하였으며, 이 외에는 공식 Document를 상당부분 참조하였다. 1. 비동기 논블록 방식의 시작 - concurrent.futures asyncio 이전에 개발된 멀티 스레딩/프로세싱을 고도화한 모듈이다. 비동기논블록 방식을 스레드와 프로세스로 구현하였다. 멀티 스레딩/프로세싱에서 데몬으로 작업을 실행시킨 것과 유사한 개념이라고 한다. 내부적으로 크게 Executor와 Future, 그리고 Module Functions이 있다. 1.1.1. Exe..

Programming/Python 2021.01.01
1
더보기
프로필사진

Cloud 및 Devops와 관련된 내용을 간단히 다루는 블로그입니다.

Redirect Links

  • github
  • linkedin
  • 분류 전체보기 (40)
    • Study (11)
      • 알고리즘, 문제풀이 (1)
      • 오늘의 Youtube (5)
    • 교육, 자격증 (2)
    • Cloud (6)
      • AWS (5)
      • Azure (1)
    • Devops (7)
      • CI, CD (3)
      • Logging (3)
      • IaC(Terraform, Ansible) (1)
    • Programming (6)
      • react (1)
      • Golang (4)
      • Python (1)
    • OS Management (4)
      • Linux (1)
      • Windows (3)

Tag

Docker, Golang, DevOps, CodeBuild, Iometer, Lambda, Kinesis, AWS, fluentd, 비동기논블록, CKA, monitoring, Inspec, RabitMQ, terraform, NW, iperf3, PYTHON, Go, AppStream2.0,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바