Skip to Content
클라우드 네이티브 애플리케이션 디자인 패턴
book

클라우드 네이티브 애플리케이션 디자인 패턴

by 카순 인드라시리, 스리스칸다라자 수호티얀, 박수현
June 2022
Beginner to intermediate
368 pages
6h 36m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브 애플리케이션 디자인 패턴
173
4
데이터 관리 패턴
이벤트로 만들어져서 이벤트 스트림으로 전달되며, 이 이벤트들은 카프카와 같이 신뢰할 수
있는 로그 기반 이벤트 큐에 순서대로 기록합니다. 그리고 해당 데이터를 읽어서 사용하는
서비스들은 이벤트 스트림에서 이벤트를 읽어서 해당 내용에 따라 로컬 스토어의 데이터를
변경합니다.
5
장에서 이 패턴을 자세히 살펴봅니다.
4.7.24.7.2
데이터 지역성 패턴 데이터 지역성 패턴
데이터 지역성 패턴
data
locality
pattern
의 목적은 데이터 처리 로직을 최대한 데이터와 가까운 곳에
서 실행하는 것입니다. 서비스를 데이터와 같은 위치에 배포하거나 데이터 스토어에서 로직을
실행하는 것이 이에 해당합니다. 실행 코드가 거의 제한 없이 데이터에 접근할 수 있으며 빠른
실행이 가능하고 결과 데이터를 보낼 때 소비하는 대역폭을 줄일 수 있습니다.
어떻게 동작할까요
데이터를 옮기는 것보다 실행 코드를 옮기는 것이 성능을 더 향상시킬 수 있습니다.
CPU
자원
이 충분하다면 아래 [그림
4
-
18
]처럼 데이터 노드에서 질의를 처리하는 서비스를 실행함으로
써 네트워크를 통해 데이터를 전송할 필요 없이 대부분의 데이터를 로컬에서 접근함으로써 성
능을 향상시킬 수 있습니다.
그림
4-18
마이크로서비스를 데이터 스토어와 가까이 배치 마이크로서비스를 데이터 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

파이썬으로 살펴보는 아키텍처 패턴

파이썬으로 살펴보는 아키텍처 패턴

오현석, 해리 퍼시벌, 밥 그레고리
쿠버네티스를 활용한 클라우드 네이티브 데브옵스

쿠버네티스를 활용한 클라우드 네이티브 데브옵스

최경현, 저스틴 도밍거스, 존 어런들

Publisher Resources

ISBN: 9791162245675