No Image

[Ka-reer Up!] 글을 읽고 쓰는 경험을 제공하는 창작자앱개발파트 이야기

2022-03-21 KENNETH 0

[Ka-reer Up!] 글을 읽고 쓰는 경험을 제공하는 창작자앱개발파트 이야기 ‘글이 작품이 되는 공간’인 브런치와 ‘나를 가장 잘 표현하는 곳’ 티스토리 앱을 개발하고 있는 창작자앱개발파트 입니다. 자기 주도적으로 성장하여 창작자들에게 좋은 모바일 경험을 제공한다! 저희 팀 미션입니다!! 다양한 글을 생산하는 창작자와 글을 소비하는 독자에게 양질의 콘텐츠와 좋은 경험을 제공하고 있습니다. 또한 직접 창작자가 되고 독자가 되는 경험을 통해 개인의 성장과 서비스 발전을 같이 하고 있습니다. […] Source: [Ka-reer Up!] 글을 읽고 쓰는 경험을 제공하는 창작자앱개발파트 이야기

No Image

FE개발자의 성장 스토리 12 : Angular E2E 테스팅 경험기

2022-02-22 KENNETH 0

FE개발자의 성장 스토리 12 : Angular E2E 테스팅 경험기 안녕하세요, 비즈인프라FE파트의 nina입니다. 지난 해 동료들과 함께 지식관리자센터 서비스의 프론트엔드 프로젝트에 E2E 테스트를 적용했습니다. 그 과정에서 테스팅 라이브러리 선정이나 테스트 단위 구성, Mocking 여부 등 다양한 문제들에 대해 파트 동료들과 함께 고민하면서 과제를 진행했습니다. 여기에서는 테스트 적용 중 경험한 문제와 해결 방법, 그리고 이를 통해 느낀 점에 대해 정리하겠습니다. 목표 정하기: 어떤 테스트를 만들 것인가 […] Source: FE개발자의 성장 스토리 12 : Angular E2E 테스팅 경험기

No Image

쿠버네티스에 레디스 캐시 클러스터 구축기

2022-02-09 KENNETH 0

쿠버네티스에 레디스 캐시 클러스터 구축기 안녕하세요, 저는 콘텐츠서비스개발팀에서 카카오 TV 백엔드 서버를 개발하고 있는 헤오(Heo.d)입니다. 점점 클라우드 기반 개발이 일상화되고 있습니다. 이에 따라 쿠버네티스에 Redis를 도입할지 여부를 고민하는 분들이 많을 것 같습니다.  Redis란? Redis(REmote DIctionary Server)는 메모리 캐시 방식의 인메모리(In-memory) No-SQL 데이터베이스(키-값 구조)입니다. 즉, 데이터를 RAM에 저장하기 때문에, IO의 부담이 줄어 데이터 조회 속도가 빠른 것이 특징입니다. 저희 팀도 쿠버네티스에 […] Source: 쿠버네티스에 레디스 캐시 클러스터 구축기

No Image

2022 카카오 신입 공채 2차 온라인 코딩 테스트 for Tech developers 문제해설

2022-02-04 KENNETH 0

2022 카카오 신입 공채 2차 온라인 코딩 테스트 for Tech developers 문제해설 지난 2021년 9월 25일(토), 2022 KAKAO BLIND RECRUITMENT 2차 코딩 테스트가 있었습니다. 이번 2차 코딩 테스트는 코로나19 사태가 장기화됨에 따라 온라인 환경에서 비대면으로 진행되어 각자 편안하게 느끼시는 장소에서 응시하도록 안내되었습니다. 작년과 마찬가지로 부정행위 방지를 위한 사전 준비 시간을 가지고 짧은 CS 테스트를 실시한 후, 4시간 45분에 걸쳐 진행되었습니다. 문제 내용과 테스트 환경은 코딩 테스트 플랫폼인 […] Source: 2022 카카오 신입 공채 2차 온라인 코딩 테스트 for Tech developers 문제해설

No Image

AQE: Coalescing Post Shuffle Partitions

2022-01-18 KENNETH 0

AQE: Coalescing Post Shuffle Partitions 안녕하세요. 카카오 데이터PE셀(응용분석팀)의 Logan입니다.  응용분석팀에서 식별키 성연령 개발을 담당하고 있습니다. 데이터 분석에 Spark를 메인으로 사용하고 있고, 모델링에는 Tensorflow를 주로 사용하고 있습니다. 지난 번 글인 “Spark Shuffle Partition과 최적화” 에서는 Spark Partition에 대한 개념을 소개하고, 최적화 실험을 통해 Spark Partition을 이해하는 방법에 대해 설명한 바 있습니다. 이번에는 동적 최적화 프레임워크인 Adaptive Query Execution(이하 AQE)에 대해 설명하고, 주로 […] Source: AQE: Coalescing Post Shuffle Partitions