토스의 데이터 직군이 매일 쓰는 서비스의 만족도를 1점 끌어올리기 위해 10개월간 집요하게 파고든 과정을 소개할게요. 배경 테이블센터는 토스 내의 데이터를 찾는 데 필수적인 서비스에요. 하지만 여전히 초기 버전에 머물러 있었어요. 데이터 직군이 많지 않았던 3년 전 한 명의 데이터 엔지…
세계 경제는 디지털화와 기술 혁신의 물결 속에서 빠르게 변화하고 있습니다. 팬데믹 이후 원격 근무와 온라인 서비스의 급격한 증가로 인해 IT 인프라와 클라우드의 중요성이 더욱 부각되었습니다. 특히, 글로벌 eCommerce 시장은 지난 3년간 두 배 이상 성장했으며, 인공지능(AI)과…
AI 데이터 분석가 ‘물어보새’ 등장 – 1부. RAG와 Text-To-SQL 활용 AI 데이터 분석가 ‘물어보새’는 생성형 AI를 주제로 한 우아톤 2023(우아한형제들 구성원 누구나 참여할 수 있는 사내 해커톤)을 계기로 탄생한 프로덕트입니다. 당시 ‘코드 없이 데이터 추출과 시각화…
안녕하세요. 저는 보안기술아키텍처팀에서 카카오뱅크가 늘 안전할 수 있도록 보안 관점의 아키텍처 검토, 침해 대응, Endpoint 보안 등의 업무를 수행하고 있는 Levi입니다. 기존에는 클라우드보안팀 소속이었는데요. 해당 팀에서는 ‘클라우드’라는 범위에 대해 전반적인 보안 업무를 경험…
개요 안녕하세요, 카카오 FE플랫폼 조직에서 광고SDK 업무를 담당했던 이브입니다. 이 글에는 광고 프로젝트를 담당하던 주니어 개발자가 색상 추출 라이브러리를 개발하게 된 과정을 담았습니다. 이 글에 포함되는 내용은 다음과 같습니다. - 광고 효율을 높이기 위한 기획자의 아이디어를 구체…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/techlibrary/336445#csidxa46b5e9b7a19b4c9f4f6c579b97875c 2023년 7월 포춘과 딜로이트가 포춘 500대 기업 CEO를 대상으로 실시…
안녕하세요. 리뷰커뮤니티 스쿼드의 백엔드 개발자 소보르빵🍞 입니다! 여러분은 올리브영 셔터를 알고 계시나요? 건강한 아름다움을 리딩하는 플랫폼 올리브영이 운영하는 뷰티 특화 커뮤니티 Shutter 셔터📷는 단순 제품 리뷰를 넘어서 다양한 이미지를 활용하여 일상 속의 취향과 영감을 공유하…
요약: 이번 4편에서는 개발자 관점에서 AI를 장착했을 때 어떻게 파워풀한 퍼포먼스를 낼 수 있을지 알아본 과정을 소개합니다. Google AI 모델 Gemini를 실무에서 활용할 수 있는 다양한 방법(코드 분석, 언어 변환, 테스트 코드 작성, 아키텍처 설계)을 살펴볼 수 있습니다.…
지난 아티클을 통해 토스 리서치 플랫폼팀(이하 ‘리플팀’)이 만들어진 계기와 팀이 하는 일을 소개 드렸는데요. 리플팀은 토스팀 누구나 UX리서치를 효율적으로 할 수 있게끔 시스템을 구축하고 프로세스를 만드는 팀으로, 유저 리크루팅 및 인터뷰 운영 효율화, 리서치 도구 개발, 리서치 교육…
들어가며 안녕하�세요. Security R&D 팀의 김도연, 김영현, 박경준, 후바인 찰스, 안상환입니다. Security R&D 팀은 LY 그룹 서비스의 전반적인 보안을 강화하기 위해 보안 기술 연구 및 모듈 개발, 컨설팅 업무를 담당하고 있습니다. 이번 글에서는 사용자의 서비스 요청…
실시간 반응형 추천 개발 일지 1부: 프로젝트 소개 배민 앱에서 "OOO 님을 위한 맞춤 맛집", "OOO 님에게 추천하는 상품"과 같은 추천 영역을 마주친 적 있으신가요? 추천프로덕트팀은 배민, B마트, 배민스토어 등 우아한형제들의 다양한 서비스에 추천 서비스를 제공하는 팀으로, 사용…
최근 프론트엔드 개발에서 사실상의 표준으로 자리매김 하는 기술이 있습니다. 바로 SSR, Server Side Rendering인데요. Next.js를 비롯한 다양한 프레임워크에서 SSR을 손쉽게 구축할 수 있는 솔루션을 제공하고 있습니다. 토스 또한 SSR을 도입하여 많은 사용자에게…
이제는 여러 사용자분들이 익숙해지셨을 뱅크샐러드의 홈 화면, 그렇지만 2년 전의 뱅크샐러드에는 놀랍게도 ‘홈’이 없었다. 지금으로부터 2년 전인 2022년 초, 홈 탭이 필요하다는 회사 내 논의와 초기 구상이 마치고 구체적인 기획 단계에 접어설 때였다. 당시 나는 마이데이터와 온보딩 경…
AI 비즈니스의 성공을 위해서는 무엇을 우선적으로 고려해야 할까요? 2022년 말 ChatGPT가 쏘아 올린 생성형 AI의 등장은 많은 기업에 새로운 사업 기회와 상상력을 가져다주었습니다. 다양한 분야에서 생성형 AI 기술을 사용하여 고객 경험의 혁신을 이뤄내려는 다양한 시도가 생겨났죠…
LINE 개발 조직에서는 성숙한 개발 문화를 만들기 위해 다양한 시도를 하고 있습니다. 클라이언트 앱 품질을 향상시키기 위해 개발 프로세스를 개선하고 있는 LY Mobile Developer Experience Dev 팀에�서도 여러 시도를 해오고 있는데요. 이번 글에서는 이시카와 무네…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/news/340799#csidx60b6e92476d394e93ffd28fba7feb09 미국 정부기관의 2023년 주요 보안 사고 미국 정부기관들이 2023 회계연도에 11건의…
- 해당 아티클은 2024년 4월, 삼성SDS가 공공 고객을 대상으로 진행한 「삼성SDS Gen AI Day」 세미나 중, ‘공공 디지털 혁신을 위한 도약: 초거대 AI 및 클라우드 동향’과 ‘디지털 플랫폼 정부를 위한 클라우드: Samsung Cloud Platform’ 내용을 기반으…
안녕하세요, 토스뱅크 Server Developer 김경윤입니다. 은행 창구에서 본인확인을 위해 뭘 요구할까요? 바로, 신분증입니다! 비대면 은행인 토스뱅크에서도 서비스를 사용하려면 신분증이 가장 먼저 필요해요. 비대면 은행은 스마트폰으로 촬영된 신분증 이미지를 확인해서 위조 신분증인지…
AI 기반 핀테크 2.0이 가져올 디지털 금융 혁신의 모습은 어떨까요? 스마트폰의 등장은 많은 산업을 디지털 트랜스포메이션으로 혁신하게 만들었습니다. 카카오톡은 통신시장을, 우버는 교통시장을, 에어비앤비는 숙박업을, 마켓컬리와 쿠팡은 유통산업을 혁신했습니다. 그리고 토스와 카카오뱅크,…
요약: 이번 2편에서는 데이브가 Google Cloud Next 2024 컨퍼런스 참석 후 인상 깊었던 내용을 전달합니다. Serverless는 초기 투자 비용이 적고 효율적인 리소스 사용을 강조하지만 Cold Start 문제를 안고 있습니다. Cold Start 문제를 완화하기 위한…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/news/340477#csidx52860bb5311c2cda785ecf42a6d2bb3 주문 처리자로 표현할 수 있었던 CIO의 핵심 역할이 어느덧 크게 달라졌습니다. 이제라도…
보이스피싱 애플리케이션 분석 2부 들어가며 안녕하세요. NHN Cloud 서비스보안팀 지우중입니다. 많은 분들이 보이스피싱 애플리케이션 분석 1부를 재밌고 흥미롭게 읽어주셔서 빠르게 2부를 준비했습니다. 보이스피싱 애플리케이션 분석 2부에서는 보이스 피싱 애플리케이션에서 어떤 데이터를…
요약: 1편에서는 Google Cloud Next 2024 컨퍼런스의 주요 키노트와 Gemini를 활용한 구글 클라우드 기술을 다룹니다. 컨퍼런스에서는 “The new way to cloud”라는 슬로건 아래 AI 중심의 구글 클라우드 스택과 고성능 하드웨어, 멀티모달 처리 및 고급 추…
핵심 내용 요약 - AI 서비스(AIaaS)는 클라우드 기반 AI 기술로 기업이 복잡한 인프라 없이 다양한 AI 기능을 활용할 수 있게 합니다. - 글로벌 AI 서비스(AIaaS) 시장은 지속적으로 성장할 전망이며, 금융, 헬스케어, 제조업 분야에서 특히 활발히 도입되고 있습니다. -…
마케팅 타깃팅 툴 BUDS 제작기, 탄생부터 수출 역군이 되기까지 1.BUDS란? 개인화 마케팅을 들어보셨나요? 개인화 마케팅은 고객의 특성과 선호도를 반영하여 맞춤형 메세지와 경험을 제공하는 마케팅 전략입니다. 맞춤형 메세지와 경험을 고객에게 전달하려면 특정 조건을 가진 고객을 타깃팅…
요약: 도리는 R2DBC 커넥션 풀이 애플리케이션 시작 시 초기화되지 않은 문제를 해결하는 과정을 공유합니다. 당연하게 생각했던 커넥션 풀이 기대와는 다르게 동작하는 것을 발견했고, r2dbc-pool 내부 코드 분석으로 사건 조사를 시작했습니다. 이 과정에서 설정을 통해 명시적으로 r…
안녕하세요, 카카오뱅크 어플리케이션 보안팀에서 블루팀 업무를 맡고 있는 Jinny입니다. 저희 블루팀에서는 앱을 통해 들어오는 외부 공격을 방어하고, 카카오뱅크가 보유한 주요 정보들을 안전하게 보호하기 위한 다양한 보안 업무를 수행하고 있습니다. 어찌 보면 고객의 정보와 자산을 방패막🛡…
LINE에서는 3년 전 기존 헤드리스 CMS의 구조와 성능을 개선한 새로운 헤드리스 CMS, LandPress Content를 사내 임직원 대상으로 출시했습니다. 그 후 전통적인 CMS를 사용하던 여러 LINE 서비스가 LandPress Content로 재개발되기 시작했는데요. 이번 글…
안녕하세요, 저는 올리브영의 데이터 플랫폼 인프라를 담당하는 슈로쿤입니다. 현재 저희 회사는 데이터 플랫폼 인프라의 안정적이고, 유연한 확장 그리고 보다 더 빠른 데이터 분석을 위해 Google Cloud로 마이그레이션을 진행하고 있으며, 일부 데이터 서비스를 이미 안정적으로 운영하고…
요약: 댄은 2022년부터 ‘어울림’이라는 키워드를 중심으로 다양한 개발 문화 활동을 운영해왔습니다. 2024년에는 ‘Autonomous’ 키워드를 중심으로 개발 문화 기여에 자부심을 느끼도록 새로운 방향을 모색 중입니다. 모든 과정은 카카오페이를 기술 문화가 매력적인 회사로 만드는 데…
2015년 즈음 유튜브에 강아지처럼 네 개의 다리가 달린 4족 로봇과 사람처럼 두 다리가 달린 2족 로봇이 산속을 안정적으로 걸어 다니는 영상이 공개되며 화제가 되었다. 보스턴 다이내믹스라는 회사의 스팟과 아틀라스라는 이름의 로봇이었다. 장애물과 지형 변화가 높은 산 속을 균형 잡으며…
NHN Cloud의 NVIDIA BlueField 활용기 들어가며 NHN Cloud는 퍼블릭 클라우드를 제공하는 한국의 대표 CSP(cloud service provider)입니다. 자체 데이터센터를 기반으로 인프라, 컨테이너, 보안, AI/ML 등 다양한 서비스를 제공하고 있으며, 한…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/techlibrary/338713#csidxc3eee41de96015a967f2c55fdaf84e1 챗GPT가 전 세계의 상상력을 사로잡고 생성형 AI가 가장 널리 논의되는 기…
Blockchain as a Service(이하 BaaS)는 제 3자가 Blockchain을 플랫폼으로 활용해서 다양한 응용기능이나 서비스를 제공하는 웹 3.0 분야입니다. 'as a Service' 모델은 기업과 개인이 서비스를 직접 소유하거나, 그에 준하는 권리를 보유하지 않아도 관…
- 해당 아티클은 2024년 4월, 삼성SDS가 업종별 고객을 대상으로 진행한 「삼성SDS Gen AI Day」 세미나 중, ‘생성형 AI 시대와 기업의 준비’ 세션 내용을 기반으로 작성하였으며, 1, 2편으로 나누어 게재합니다. - 생성형 AI 도입을 위한 기업의 준비 90% 이상 대…
IT 업종에서의 브뤼셀 효과 ‘브뤼셀 효과’란 유럽연합(EU) 의회가 위치한 브뤼셀에서 이루어진 의사결정이 전 세계 국가와 기업에 관철되는 ‘규제의 세계화 현상’을 말한다. 다시 말해 EU가 소비자 보호, 제품 안전, 환경 보호 등 보편적 가치를 바탕으로 규범을 만들면 역내·외 기업들이…
안녕하세요. 카카오뱅크 기술기획팀 William입니다. 저는 머신러닝을 이용한 데이터 분석, 그중에서도 인공지능 기술을 금융시장분석에 적용하는 분야에 관심을 갖고 있습니다. 지난 3월 “ChatGPT로 주식 가격 예측하기”란 글을 통해 LLM을 이용하여 신문기사를 분석하고 이 정보를 바…
코드와 함께 살펴보는 프론트엔드 단위 테스트 – Part 2. 실전 편 “Part 1. 이론 편”에서 소개한 내용들은 여러분에게 도움이 되셨나요? Part 1에서는 본격적으로 테스트 코드를 작성하기 전 알고 있으면 도움이 되는 내용을 다루었습니다. 말미에서 언급한 것처럼 이제는 머리로…
해당 아티클은 2024년 4월, 삼성SDS가 업종별 고객을 대상으로 진행한 「삼성SDS Gen AI Day」 세미나 중, ‘생성형 AI 시대와 기업의 준비’ 세션 내용을 기반으로 작성하였으며, 1, 2편으로 나누어 게재합니다. 현재는 생성형 AI(Generative AI)를 통해 간단한…
몇 년 전만 해도 빅테크 기업의 키노트는 새로운 제품 발표로 전 세계의 이목을 집중시켰습니다. 그러나 2024년, 이전과는 전혀 다른 혁신의 시대를 맞이하고 있습니다. 이제 경쟁의 중심은 더 이상 제품이 아닌, 기술 자체로 이동했습니다. 인공지능(AI), 클라우드 컴퓨팅, 엣지 컴퓨팅(…
코드와 함께 살펴보는 프론트엔드 단위 테스트 – Part 1. 이론 편 개발자들에게 테스트 코드 작성은 해야 하지만 손이 잘 가지 않는 숙제 같은 일입니다. 테스트 코드를 쓰면 쓸수록 귀찮다고 얘기하는 분도 본 것 같습니다. (ㅋㅋㅋㅋ) 그럼에도 테스트의 중요성을 부정하는 개발자분은 없…
여러분은 주로 어디서 기술 정보를 얻으시나요? 블로그, YouTube 등 다양한 방법이 있지만, 동료에게서 얻는 지식도 많습니다. 잠깐의 티타임, 회식 자리 등 일상적인 교류에서 예상치 못한 WOW 포인트를 마주하기도 하지요. LINE Plus Developer Relations 팀에서…
문제 상황 저는 ABC Studio에서 MessagingHub라는 플랫폼 프로젝트를 담당하고 있습니다. MessagingHub는 다양한 비즈니스 요구에 맞춰 엔드 유저를 대상으로 메시징 기능을 제공하는 맞춤형 메시징 플랫폼입니다. 아래 그림은 MessagingHub가 Demaecan 서…
요기요 채널링 서비스란? 요기요 앱 외에 다른 플랫폼을 통해 요기요 주문을 해보신 적 있나요? 아마 많은 분들이 카카오톡, Gmarket, 또는 비플페이를 통해 요기요 서비스를 이용해 보셨을 것입니다. 이를 ‘채널링 사업’이라고 하는데요. 요기요 앱이 아닌 다른 채널을 통해 요기요 주문…
보이스피싱 애플리케이션 분석 1부 들어가며 안녕하세요. NHN Cloud 서비스보안팀 지우중입니다. 처음 기술 공유 글을 맡은지라 어떤 주제로 작성할까 많은 고민을 하였습니다. 때마침 지난 설 연휴에 고향에 내려갔을 때 친척분이 보이스피싱 피해를 입었다는 소식을 접하였습니다. 그로 인해…
안녕하세요, 저는 카카오뱅크의 신뢰성엔지니어링팀에서 고객경험 향상을 목표로 서비스 안전성을 높이기 위한 툴을 연구하고 개발하는 Locke입니다. 카카오뱅크는 클라우드와 온프레미스(On-Prem) 환경을 통해 서비스를 제공하고 있습니다. 온프레미스로부터 클라우드까지의 확장 과정에서 다양한…
숏클립 생성을 위한 하이라이트 검출 기술 개발기 - 등록일 - 2024.04.25 - | - 코멘트 - 7779 숏클립(또는 숏폼)은 바야흐로 현재 온라인 동영상 서비스를 휩쓸고 있는 데이터 포맷입니다. 그 중에서도 긴 영상에서 추출되어 핵심 정보를 담고 있는 숏클립은 원본 컨텐츠로 시…
들어가며 안녕하세요. Technical Content Strategy 팀 손근입니다. 저희 팀은 지난 2월 22일 일본 Dev Content 팀과 함께 사내 임직원을 대상으로 'Technical Documentation Day'라는 온라인 행사를 개최했습니다. 이 행사는 재택 근무를 기…
방대한 콘텐츠 사이에서 자신의 취향에 맞는 작품을 찾아내기란 마치 ‘모래사장에서 바늘 찾기’처럼 어려운 일입니다. 취향은 다양하고 복잡하며, 때로 본인조차 잘 모를 정도로 추상적이기에 그렇습니다. 이처럼 작품 탐색 시 몰려드는 피로감은 서비스를 즐기는 데 중대한 장애물로 작용합니다. 개…
안녕하세요. 인프랩의 향로입니다. 저희 인프랩 개발팀은 현재 백엔드, 프론트엔드, 모바일 앱, 데브옵스 파트로 나뉘어져 있습니다. 각각의 개발 파트가 어떻게 일 하는지, 어떤 사람과 함께 하고 싶어하는지 등을 소개드리려 합니다. 세 번째로 모바일 앱 개발 파트를 소개드리겠습니다. 인프랩…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.cio.com/article/2088578 보험 기업 내셔널 라이프그룹(National Life Group)의 수석부사장이자 최고 정보 및 전략 책임자(Chief Information and Strat…
LitmusChaos를 이용해 카오스 테스트 시스템 구축하기 이번 글은 쿠버네티스 네이티브 워크플로를 이용한 대용량 스트리밍 파이프라인 검증 자동화 시리즈의 마지막 글입니다. 지난 1편과 2편은 아래 링크에서 확인하실 ��수 있습니다. 지난 2편에서는 Tekton 기반으로 성능 테스트…
데이터 엔지니어의 Airflow 데이터 파이프라인 CI 테스트 개선기 들어가며 안녕하세요, 버즈빌 데이터 엔지니어 Abel 입니다. 이번 포스팅에서는 데이터 파이프라인 CI 테스트에 소요되는 시간을 어떻게 7분대에서 3분대로 개선하였는지에 대해 소개하려 합니다. 배경 이전에 버즈빌의 데…
들어가며 안녕하세요. LINE Plus에서 LINE Monary와 MyDashboard 서비스의 백엔드를 맡고 있는 조성빈입니다. 이번 글에서는 백엔드 서비스 개발 및 운영 업무를 담당하면서 REST API 기반의 인터페이스 문서를 가지고 다양한 파트와 커뮤니케이션을 진행하면서 겪었던…
2024년을 맞이하여 주요 기관과 기업에서 사이버보안 기술 트렌드를 발표하였습니다. 이러한 트렌드에 맞춰 네이버 클라우드 플랫폼에서 제공하는 서비스를 어떻게 활용할 수 있을지, 보안과 관련된 직무나 업무적 연관성이 없었던 분들께서도 쉽게 이해하여 실제로 활용할 수 있도록 그 방법을 소개…
[다시 보기] 4월 우아한테크세미나: Java의 미래, Virtual Thread 4월 우아한테크세미나 : Java의 미래, Virtual Thread 📅 일정 - 2024. 4. 23.(화) 저녁 6시, 약 90분간 - 우아한테크 YouTube 채널 실시간 스트리밍 🖇️ https:/…
이 글은 IDG의 아티클을 전재하여 제공함을 알려 드립니다. [원문보기] : https://www.ciokorea.com/column/332463 생성형 AI 기반 코딩 툴은 자연어 프롬프트 또는 부분적인 코드 입력을 기반으로 코드를 작성합니다. 개발자는 이런 툴을 사용해 코드를 더 빠…
- 이 아티클은 2024년 2월 삼성SDS가 고객을 대상으로 진행한 「IT 리더스 포럼」 중, 성균관대 최재붕 교수의 ‘AI가 바꾸는 메타 세상 생존 전략’ 세션 내용을 기반으로 작성되었습니다. - 뉴스나 신문, 인터넷 기사를 보면 '뉴노멀(New Normal)'이란 말이 자주 등장합니…
목차 알리익스프레스의 한국 시장 진출이 왜 주목받고 있나요? 쿠팡 떠난 CJ제일제당… 올해 3월, 자극적인 제목의 이 뉴스 제목이 눈길을 끌었습니다. 중국 알리바바그룹(Alibaba)의 대표적인 글로벌 이커머스 플랫폼인 알리익스프레스(AliExpress)는 2015년 3월 국내 택배시장…
사람인에선 서비스의 레거시 영역을 점진적으로 개선해 나가고 있습니다. 그동안 FE개발팀은 긱이나 멘토링 같은 버티컬 서비스의 FE개발을 진행해왔는데, 작년부터 주요서비스의 FE분리를 시작하면서 FE 영역의 아키텍쳐에 대한 고민을 했었습니다. 그 결과 Monorepo를 적용하기로 하였고…
SK플래닛의 Planet AD 는 리워드 광고 플랫폼으로 현재 시럽, OK 캐쉬백, 오락, T 멤버십 등에 광고를 제공하고 있습니다. 2023년 4월에 처음 서비스를 시작하여 이제 1년을 맞이하고 있습니다. 1년 동안 서비스를 운영하면서 팀원들이 맞닥뜨린 여러 사례들과 문제 해결을 위해…
소개 안녕하세요. ABC Studio의 송재욱입니다. 저는 이곳에서 ABC Platform 팀을 맡고 있습니다. 이 글은 지난 1년간 ABC Platform 팀이 데마에칸(出前館, Demaecan) 서비스를 만들어 오며 저희만의 방식으로 일해 온 여정을 돌아보는 회고입니다. - 데마에칸…
요약: 카카오페이는 사용자별로 자동차보험을 비교해 볼 수 있는 서비스를 개발했습니다. 이 서비스는 제휴 보험사의 상품을 비교하여 사용자가 유리한 상품을 선택하도록 돕습니다. 엔지니어는 이 비교 서비스를 위해 제휴사 API 관리, 병렬 및 비동기 처리, 입력 검증 및 코드 테스트 방법 등…
안녕하세요. 인벤토리 스쿼드 백엔드 개발자 펭귄대장입니다! 인벤토리 스쿼드에서 재고 변경 이력을 관리하기 위해 OpenSearch + EFK 를 구축하게 되어 소개 드립니다. 이전 포스팅에서 자주 언급되었듯이, 올리브영은 Datadog 을 사용하여 올리브영의 온오프라인 서비스를 모니터링…
Golang, 그대들은 어떻게 할 것인가 - 4. error 핸들링 - 등록일 - 2024.03.29 - | - 코멘트 - 7924 앞 글에서는 하위 레이어에서 error를 어떻게 반환할지에 대해 다뤘습니다. 이번 글에서는 반환받은 error를 상위 함수에서는 어떻게 처리할지에 대한 고…
Golang, 그대들은 어떻게 할 것인가 - 3. error 래핑 - 등록일 - 2024.03.29 - | - 코멘트 - 8729 앞 글에서는 각 서버에 산재해 있던 MongoDB 관련 코드를 공통화 및 추상화하고, DB error 정보를 담을 수 있는 구조를 만들었습니다. 이번에는 이…
급속한 AI 발전에 따른 신규 리스크 대두 최근 10년 동안 디지털 기술에 대한 대중의 우려는 대부분 개인정보 누출 및 남용 가능성에 집중되어 있었다. 이러한 우려를 불식시키기 위해 주요국에서는 EU 개인정보보호 규정(GDPR) 등과 같이 인터넷 사용자가 개인 데이터를 통제할 수 있도록…
리뷰를 재료로 GPT가 뚝딱뚝딱 만들어낸 메뉴추천, 메뉴뚝딱AI GPT 2023년 2월, OpenAI에서 개발한 ChatGPT의 등장으로 ‘생성AI’에 대한 관심이 비약적으로 증가했습니다. 인간과 유사한 대화가 가능해진 것을 경험하게 되면서 다양한 분야에서 생성AI 활용 가능성에 대한…
Golang, 그대들은 어떻게 할 것인가 - 2. MongoDB Go Driver 추상화 - 등록일 - 2024.03.27 - | - 코멘트 - 7617 클로바노트 V1의 주요 서버들은 Golang(v1.14)으로 개발되었고 MongoDB를 메인 DB로 사용하고 있습니다. MongoDB…
Golang, 그대들은 어떻게 할 것인가 - 1. 들어가며 - 등록일 - 2024.03.27 - | - 코멘트 - 15544 안녕하세요, 만 2년차 개발자로 클로바노트 서버를 개발하고 있는 김준하입니다. 이 글의 시리즈에서는 클로바노트 V2를 개발하며 팀 내부 코드 구조를 개선한 이야기…
셀프서비스, 챗봇에게 물어보세요 서비스 이용을 도와주는 챗봇, 사용해보신 적 있으신가요? 지난 12월 배달의민족의 사장님 서비스, ‘배민셀프서비스’에서도 챗봇 기능을 오픈했는데요, 이번 글에선 프론트, 서버 개발자가 함께 챗봇을 개발하며 고민했던 내용들을 소개드리겠습니다. 배민셀프서비스…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/news/321969#csidx10431de40c1a69c930cc22a1d02c9ba 생성형 인공지능(AI) 분야에서 뒤처질 것을 우려한 기업 다수가 지난 1년여 동안 이 기술…
갤럭시 S24가 찾아준 배민커넥트 Android 성능 이슈 해결기(feat. React Native) 우아한형제들에서는 배달의민족 앱뿐만 아니라 고객, 사장님, 라이더 사용할 수 있는 다양한 앱들을 개발하고 있는데요. 라이더서비스팀에서는 라이더를 위한 ‘배민커넥트 앱’을 react-na…
안녕하세요. ABC Studio에서 Delivery 기획을 담당하고 있는 이하림입니다. ABC Delivery 팀은 현재 일본의 최대 규모 배달 서비스 '데마에칸(Demaecan, 出前館)'에서 배달원에게 배달 업무를 제공하고 고객에게 따뜻한 음식을 전달하는 배달 과정 전반을 담당하고…
안녕하세요. 카카오뱅크 기술기획팀 William입니다. 저는 머신러닝을 이용한 데이터 분석, 그중에서도 인공지능 기술을 금융시장분석에 적용하는 분야에 관심을 갖고 있습니다. 지난 2022년 11월, OpenAI에서 모두의 예상을 뛰어넘는 성능을 갖춘 ChatGPT를 공개하면서 정말 많은…
디스어셈블 프레임워크 Capstone-engine 활용하기 들어가며 이 글에서는 디스어셈블 프레임워크인 Capstone-engine을 활용하는 방법에 대해 알아보고자 합니다. 홈페이지 소개글(https://www.capstone-engine.org/)에 의하면 Capstone은 Caps…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/column/328950 '고객 경험(Customer Experience, CX)'은 생성형 AI의 강력한 영향력 아래에 있습니다. 생성형 AI는 방대한 데이터를 기반으로 고객과…
안녕하세요, 당근 광고실에서 백엔드 인턴을 하고 있는 Woody예요. 출퇴근 피크 타임의 9호선도 달갑게 느껴지던 첫 출근일이 엊그제 같은데, 벌써 당근과 함께한 시간이 2개월을 넘어서고 있네요! 아직은 뉴비 타이틀을 벗지 못했지만, 2개월 동안 참 많은 것들을 경험한 것 같아요. 난생…
들어가며 안녕하세요. HBase 팀 김영주, 김동의입니다. HBase 팀에서는 LY의 많은 서비스를 지원하기 위해 수천 대 규모의 HBase를 운영하고 있습니다. HBase는 Hadoop 기반 칼럼형 분산 데이터베이스로 확장이 용이해 대용량 데이터를 다룰 때 많이 사용하는데요. 회사가…
안녕하세요! 카카오페이증권 DevOps팀의 오픈소스 플랫폼 파트 리나&듀크입니다. 오픈소스 플랫폼 파트는 카카오페이증권에서 사용하는 다양한 오픈소스들로 플랫폼을 구성해서 서비스 개발팀에 제공 및 운영하는 조직입니다. 많은 기업에서 Kubernetes 기반의 컨테이너 환경을 활용하고 계실…
요약: 카카오페이 DevOps팀은 서버 리소스 사용 효율성 향상을 목표로 ‘환경미화 프로젝트’를 진행했습니다. 이 프로젝트는 Kubernetes 상에서 운영되는 서비스의 리소스 할당을 최적화하여 서버 비용을 절감하는 것을 목표로 합니다. 기존에 할당된 CPU와 메모리 리소스를 실제 사용…
세계적인 기후 위기로 지구가 몸살을 앓고 있는지 오래다. 이상 기온으로 여름에 눈이 내리고, 겨울에도 폭염이 지속되는 것은 애교이고, 빙하가 녹고 홍수로 인해 육지가 물바다가 되는 일이 종종 뉴스에 보도된다. 지구 온도가 오르고 있다는 소식과 전 세계 과학자들의 경고가 하루가 다르게 커…
안녕하세요! 상품스쿼드 백엔드 개발자 빽곰입니다. 상품스쿼드에서 상품데이터 Pipeline을 위해 도입한 Debezium CDC를 소개해 보려고 합니다. 상품스쿼드에서는 상품의 메타정보를 효율적으로 관리/제공하기 위한 Catalog Service 개발을 진행 중입니다. 기존 monoli…
들어가며 데이터프로덕트그룹 소개 Data Product 시리즈 소개 1.1과 1.2는 시리즈 첫번째 글로 대체하겠습니다. (링크) 왜 AI 세차가 데이터프로덕트인가? 쏘카는 기술 개발을 통해 많은 운영 프로세스를 자동화하고 있지만 완전한 자동화를 위해서는 인공지능(AI)이 필요합니다.…
일 3,000만 건의 네이버페이 주문 메시지를 처리하는 Kafka 시스템의 무중단 전환 사례 - 등록일 - 2024.03.07 - | - 코멘트 - 32769 대규모 데이터를 안정적이고 빠르게 처리하기 위해 이미 오래 전부터 많은 서비스에서 Kafka를 사용해왔습니다. 한 번 Kafka…
SAP, Google, Amazon 등 미국의 빅테크 기업들은 매출과 이익의 증가에도 불구하고 올해 초 전례 없는 수준으로 구조조정과 감원을 이어가고 있습니다. Layoffs.fyi에 따르면, 올해 들어서만 3만 명 이상의 일자리가 사라졌습니다. 빅테크 기업들은 지속적인 혁신과 새로운…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/column/325534 1990년대의 코딩이란 편집기를 선택하고 CVS 또는 SVN 코드 저장소로 코드를 보낸 후 실행 파일로 컴파일하는 것을 의미했습니다. 이후 이클립스(Ec…
안녕하세요. 왓챠 ML팀에서 머신러닝 엔지니어로 일하고 있는 찰스입니다. 지난 글에서는 왓챠 추천 시스템을 컨테이너 환경으로 이전하면서 발생했던 여러 고민들을 어떻게 해결했는지 살펴보았습니다. 그 이후 왓챠 ML 팀에서는 왓챠와 왓챠피디아에 사용하는 추천 모델을 다양한 요구 조건에 맞춰…
생성형 AI는 기업의 비즈니스 전략에 있어 거부할 수 없는 조건으로 자리매김했다. 맥킨지 리포트는 생성형 AI가 광범위한 산업 영역에서 활용되며, 총 2.6-4.4조 달러(한화 약 3,400-5,800조 원)에 달하는 경제적 가치를 창출할 것이라고 예측하고 있다.[1] 또한 골드만 삭스…
가입은 쉽게, 로그인은 실패 없이! 휴대폰번호로 계속하기 회원 가입을 하려다 귀찮아서 포기한 적 있으신가요? 로그인 비밀번호를 잊어버려서 답답한 적 있으신가요? 배민에는 이메일, 카카오, 네이버, 페이스북 로그인을 비롯해 다양한 가입/로그인 수단이 있는데요. 바로 얼마 전까지 가장 큰…
Tech Radio : 글로벌 1위 모바일 앱 PRISM Live Studio - 등록일 - 2024.02.27 - | - 코멘트 - 3776 2019년 3월 출시한 네이버 ‘PRISM Live Studio’는 PC와 모바일 환경에서 동영상 라이브 스트리밍 송출과 동영상 편집 기능을 제…
안녕하세요, 데브시스터즈 진저랩 인프라셀에서 데브옵스 엔지니어로 일하고 있는 이상유입니다. 여러분은 Let’s Encrypt를 알고 계시나요? 자세히 아는 것이 아니라도, SSL/TLS 인증서를 무료로 발급해 주는 서비스라고 많은 분들께서 한 번쯤은 들어 보았을 것이라고 생각합니다. 데…
앞선 글 1. Planning에선 문제를 어떻게 정의하는지에 대해 다뤘어요. 구체적인 내용을 기약하고 글을 마무리했는데요, 이 글에선 구체적으로 어떤 작업들을 진행했는지 소개해요. 재구조화 앞선 글에서 소개했듯이 '재구조화'라는 단어는 리팩토링보다 좀 더 거시적인 관점에서의 개선을 뜻해…
클라우드는 중앙에 고성능의 컴퓨터 시스템을 성능이 떨어지는 그 어떤 기기에서든 사용할 수 있도록 해준다. 우리가 직접 조작해서 사용하는 기기는 네트워크 연결 기능과 함께 최소의 입력장치(마이크)와 출력장치(스피커나 작은 프로젝터 혹은 미니 디스플레이 등)만 있으면 클라우드 자원을 마음껏…