책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9788960779303
· 쪽수 : 192쪽
· 출판일 : 2016-11-28
책 소개
목차
1장. 병렬과 분산 컴퓨팅 소개
__병렬 컴퓨팅
__분산 컴퓨팅
__공유 메모리 대 분산 메모리
__암달의 법칙
__혼합 패러다임
__요약
2장. 비동기 프로그래밍
__코루틴
__비동기 예제
__요약
3장. 파이썬에서의 병렬성
__여러 개의 스레드
__여러 개의 프로세스
__멀티프로세스 큐
__맺음말
__요약
4장. 셀러리와 함께 하는 분산 애플리케이션
__멀티머신 환경 만들기
__셀러리 설치
__설치 테스트
__셀러리 둘러보기
__더 복잡한 셀러리 애플리케이션
__제품 생산 환경에서의 셀러리
__셀러리 대체품 - Python-RQ
__셀러리 대체품 - Pyro
__요약
5장. 클라우드에서의 파이썬
__클라우드 컴퓨팅과 AWS
__AWS 계정 만들기
__EC2 인스턴스 생성
__아마존 S3에서의 데이터 저장
__아마존 일래스틱 빈스토크
__개인 클라우드 만들기
__요약
6장. HPC 클러스터에서의 파이썬
__전형적인 HPC 클러스터
__잡 스케줄러
__HTCondor를 사용한 파이썬 잡 실행
__PBS를 사용한 파이썬 잡 실행
__디버깅
__요약
7장. 분산 애플리케이션의 테스팅과 디버깅
__큰 그림
__일반적인 문제 - 클럭과 시간
__일반적인 문제 - 소프트웨어 환경
__일반적인 문제 - 권한과 환경
__일반적인 문제 - 하드웨어 자원의 가용성
__도전 - 개발 환경
__유용한 전략 - 전부 로그로 남기기
__유용한 전략 - 컴포넌트 시뮬레이션
__요약
8장. 앞으로 가야 할 길
__맨 앞 두 개의 장
__도구
__클라우드와 HPC 세계
__디버깅과 모니터링
__다음으로 가야 할 곳




















