November 2023
Beginner to intermediate
344 pages
3h 47m
Korean

엘리아스 네마(Elias Nema)
최근 주된 흐름이 마이크로서비스 아키텍처로 옮겨갔습니다. 업계에서 가장 성공한 회사들이 이 변화를 주도했으며, 마이크로서비스를 통해 팀의 의존성을 줄이면서 빠르게 변화하고 더 쉽게 확장할 수 있었습니다. 그렇지만 당연하게도 이런 변화 때문에 풀기 힘든 문제가 생겨났는데, 대부분의 문제가 아키텍처의 분산 특성과 그에 따라 증가된 통신 비용과 관련이 있습니다.
문제를 극복하려는 노력은 주로 시스템 관측 가능성observability과 운영 영역에서 진전을 보였습니다. 통신 경로 문제 자체는 기술적으로 풀어야 하는 문제로 취급되지만 분석은 시스템 설계와 직접적 관련이 없는 것으로 취급해 간과되는 경우가 많습니다. 그러나 마이크로서비스의 이런 이질적인 특성은 데이터 분석을 위한 완벽한 사례입니다.
결국 이렇게 이질적인 출처에서 비롯된 데이터를 통합하는 중앙 저장소로써 데이터 웨어하우스가 생겨났습니다. 분산 구조에서 전사적 분석 플랫폼은 엄청나게 중요한 역할을 수행합니다. 사례를 살펴봅시다.
팀에서 어떤 기능을 출시한다고 가정합시다. 테스트를 했더니 그 기능이 팀의 핵심 성과 지표를 높인다는 것을 알게 되었습니다. 아주 좋습니다. 그러면 사용자 전체에 롤아웃해야 ...