Spark optimizer를 더 똑똑하게, AQE

Spark 사용하면서 ‘돌아만 가면 된다’를 넘어서 ‘효율적으로 돌아가야한다‘의 단계가 되면 이제 여러 옵션을 만져보게 되는데요. 여러가지 옵션 중에 필수적인 옵션 중 하나인 aqe에 대해서 실험하고 정리해준 글을 공유합니다. > AQE 최적화는 이름 그대로 shuffle이 끝난 다음 partition을 coalesce(병합)를 해주는 기능입니다. 너무 많은 partition은 많은 task가 필요하거나 I/O를 많이 유발할 수 있기 때문에 적절한 수가 필요한데, AQE 기능이 적절한 partition의 수를 정해 줍니다. > AQE는 런타임 시 발생하는 다양한 통계치를 수집해 성능 개선을 가능하게 합니다.

AQE: Coalescing Post Shuffle Partitions

tech.kakao.com

AQE: Coalescing Post Shuffle Partitions

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 3월 16일 오전 1:16

함께 읽은 게시물

🤔 API 키와 토큰의 차이

... 더 보기

API keys vs tokens - what's the difference?

Medium

API keys vs tokens - what's the difference?

 • 

저장 313 • 조회 9,885


📢 실무 프로젝트로 성장하고 싶은 주니어 개발자 분들에게

... 더 보기

패스트캠퍼스 : INNER CIRCLE | 패스트캠퍼스

bit.ly

패스트캠퍼스 : INNER CIRCLE | 패스트캠퍼스

 • 

저장 73 • 조회 5,794


개발자의 장애 공유 문화

... 더 보기

개발자의 장애 공유 문화

K리그 프로그래머

개발자의 장애 공유 문화

 • 

저장 24 • 조회 4,238


주니어 개발자들이 읽으면 좋은 테크 아티클 모음📚

F-Lab 에서 주니어 개발자들이(사실 개발자라면 누구나) 보시면 좋을 아티클 모음을 공유해 주었네요! 검색엔진부터 비동기 처리, NoSQL 등 다양한 분야의 아티클들이 공유되어 있으니 관심있으신 분들은 보시면 좋겠습니다. F-Lab 에서 공유해주신 아티클 주제를 나열해보면 다음과 같습니다. 📌 구글이 직접 말하는 검색엔진의 원리 (tali.kr) 📌 검색 엔진은 어떻게 작동하는가 (xo.dev) 📌 네이버의 검색엔진의 특징과 알고리즘 (tistory.com) 📌 [네이버 블로그]네이버 검색의 원리 : 네이버 블... 더 보기

주니어 개발자들이 읽으면 좋은 테크 아티클 모음

F-Lab : 상위 1% 개발자들의 멘토링

주니어 개발자들이 읽으면 좋은 테크 아티클 모음

 • 

저장 142 • 조회 3,848


< '네이버 다녀요'라는 말에 아무도 무슨 일을 하는지는 묻지 않았다 >

1

... 더 보기

🛠 개발자 생산성 높여주는 무료 맥 앱 7가지

M

... 더 보기

개발자 생산성 높여주는 무료 맥 앱 7가지 | 요즘IT

요즘IT

개발자 생산성 높여주는 무료 맥 앱 7가지 | 요즘IT

 • 

저장 60 • 조회 3,511