오늘은 Toss USA에서 Director of Engineering으로 근무하고 계신 고동일(Diko Ko)님의 커리어 이야기를 들려드려요. Diko님은 한국 IT 업계가 막 시작되던 90년대에 게임 개발자로 커리어를 시작해, 미국의 글로벌 회사와 창업 등 정말 다양한 경험을 거쳐 오…
들어가며 삼쩜삼은 서비스 특성상 종합소득세 신고 기간 등 특정 시기에 트래픽이 집중적으로 몰리면서 다양한 장애 상황을 직면하게 됩니다. 트래픽 집중으로 인한 다양한 포인트에서 장애 상황을 겪었는데, 그 중 상당 부분을 차지하는 것이 데이터베이스 관련 장애였습니다. 짧은 시간에 I/O가…
들어가며 링크 복사 안녕하세요. 카카오모빌리티 공간정보기획팀에서 데이터 기획/운영 업무를 담당하는 지미입니다. 저희 팀은 모빌리티 서비스에 필요한 다양한 데이터를 수집하고 구축하며 가공하는 역할을 수행하고 있습니다. 모빌리티 서비스를 개발하다 보면 주소 데이터는 피할 수 없는 핵심 요소…
안녕하세요, 토스 Financial Marketplace Platform Team Server Developer 류경린입니다. 이번 글에서는 지난 아티클에서 소개한 제휴사 Mock 서버를 더 효과적으로 활용하기 위해 어떤 고민을 했는지 를 소개하고자 해요. 이를 위해 통합 테스트 작성…
이 글은 2024년 3월 21일에 일본��어로 먼저 발행된 기사를 번역한 글입니다. LY Corporation은 높은 개발 생산성을 유지하기 위해 코드 품질 및 개발 문화 개선에 힘쓰고 있습니다. 이를 위해 다양한 노력을 하고 있는데요. 그중 하나가 Review Committee 활동입…
들어가며 이번 글에서는 Airbridge 인증 서버에서 간헐적으로 응답 속도가 느려지는 현상을 분석하고 개선한 경험을 공유합니다. 문제 해결 과정에서 구조 개선을 함께 진행하여 간헐적인 응답 지연 문제를 해결했을 뿐만 아니라 트래픽 급증 상황에도 안정적으로 작동하는 인증 시스템을 구축할…
안녕하세요 라포랩스 광고사업팀의 Business Developer 최소윤입니다. 요즘 부쩍 주변에서 “제품팀도 아닌데 어떻게 그렇게 AI를 적극적으로 잘 쓰냐”는 질문을 자주 받고 있어요. 덕분에 ‘사업팀의 AI 에반젤리스트’라는 뿌듯한 별명도 가지게 된 광고사업팀에서, 어떻게 덜 일하…
안녕하세요. 모두싸인 제품 그룹에서 서비스의 품질을 전반적으로 관리하고 있는 QA 챕터 리더 조니 입니다. 제품을 더 빠르게, 더 자주, 더 안전하게 배포하는 것은 모든 SaaS 조직의 숙제입니다. 하지만 개발 속도가 빨라질수록 QA는 점점 더 적은 시간과 정보 안에서 중요한 결정을 내…
요약: 이 글에서는 AWS Gen AI를 활용한 안면 인식 기반 초개인화 키오스크를 개발해 3위를 수상한 경험을 공유합니다. Face Five팀은 ‘무엇을 개발할지’에 집중해 고객 얼굴로 식별, 메뉴 추천, 매출 분석이 가능한 솔루션을 설계했습니다. 또한, AWS Bedrock과 Ope…
들어가며 아자르는 1:1 비디오 채팅을 통해 매일 전세계의 사용자들을 연결하고 있습니다. 비디오 채팅에서 즐거운 경험을 하려면 자신과 잘 맞는 사람을 만나야 하기에 추천 알고리즘의 역할이 매우 중요합니다. 지난 테크블로그에서는 하이퍼커넥트가 AI 기반 추천 시스템을 개발하여 어떻게 매치…
안녕하세요. 무신사 글로벌 개발을 맡고있는 하수종입니다. 본격적으로 AI 시대가 도래함에 따라 무신사에서도 AI와 관련된 활발한 커뮤니티 활동과 재밌는 프로젝트가 많이 진행 중입니다. 저는 AI 기반 업무 생산성 혁신 프로젝트인 ‘촤비스’에 컨트리뷰터로 참여하고 있습니다. 지금도 촤비스…
지난 만보기 사일로 편의 치열한 생존기, 재미있게 보셨나요? 존폐의 위기에서 서비스를 구해야 했던 만보기와 달리, 이번 ‘고양이 사일로’ 편에서는 이미 많은 사랑을 받고 있어 문제가 없어 보이는 서비스의 성장 이야기를 다룹니다. 사용자 특성을 파악해 리텐션을 끌어올리기 위한 가설과 UI…
“사립학교교직원연금을 영어로 어떻게 네이밍할까요?” 프롤로그: 네이밍 늪에 빠진 개발자들 “사립학교교직원연금”, “장애인65세이상건강보험산정특례자의료비”, “별정우체국연금” … TAX팀은 이런 용어들을 변수명으로 만들어야 하는 고민이 늘 있었습니다. 영어로 번역하자니 privateSch…
“쿠팡 라이브 수수료만 5%라는데, 거기에 크리에이터 비용까지 더하면 마진이 남을까?” 온라인 셀러라면 한 번쯤 이런 계산기를 두드려 보셨을 겁니다. 네이버나 카카오 수수료와 운영 규칙이 촘촘해, 방송을 해도 ‘우리 브랜드’ 중심의 운영이 쉽지 않죠. 이럴 때 해답이 될 방법은 바로 자…
Executive Summary - Agentic AI 이후의 다음 단계는 Agentic Workflow, 즉 AI가 단일 작업이 아니라 업무 흐름 전체를 실행하는 구조로 진화 - 기존 자동화는 작업 단위(Task) 중심이었다면, Agentic Workflow는 목표 기반으로 여러 작업…
안녕하세요, 테크편집부입니다. 이번에도 저희 업무에 활용할 겸 최신 정보를 정리하면서, 개발자 여러분들도 함께 참고하실 수 있도록 현재까지 공개된 주요 기술 행사 일정들을 정리하였습니다. 이번 페이지에는 8월 말-9월 중에 열리는 좋은 행사들이지만, 다른 블로그에는 잘 알려지지 않은 행…
[Jetpack Compose — Part 1] 낡은 캔버스에서 새 캔버스로: Jetpack Compose와 함께한 마이그레이션 여정 익숙했던 XML 캔버스를 뒤로하고, Jetpack Compose라는 새로운 캔버스로 Android 앱의 UI를 그려나가기 위한 저희 팀의 마이그레이션 여…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 전 세계적으로 기업 ESG 보고(ESG reporting) 관련 업무가 본격화하고 있습니다. EU, 미국 등에서 제정하는 규정이 비즈니스 행동을 변화시키려는 목적으로 보고의 요구사항을 심화하고 있습니다. 환경, 사회, 거버넌스…
안녕하세요, 올리브영에서 프론트엔드 업무를 진행하고 있는 개발새발자입니다. 최근 개발 환경의 가장 큰 화두는 단연 LLM 기반의 AI 코딩 도우미일 것입니다. 저희 올리브영에서도 개발자들의 생산성을 혁신하기 위해 ChatGPT, Gemini, Amazon Q 등 다양한 AI 서비스를 적…
2024년 현재 전 세계 IoT 기기 수는 약 150억 개에 이르며 2030년에는 250억 개에 달할 전망이다. 이 방대한 IoT 생태계에서 통신 프로토콜은 기기들의 공용어 역할을 한다. 문제는 Wi-Fi, Bluetooth Low Energy(BLE), Zigbee, Z-Wave, T…
Spring Cache(@Cacheable) + Spring Data Redis 사용 시 record 직렬화 오류 원인과 해결 이 글은 Spring Data Redis에서 GenericJackson2JsonRedisSerializer를 사용할 때 발생할 수 있는 직렬화 문제를 다룹니다.…
들어가며 자비스앤빌런즈는 더 많은 환급을 제공하기 위한 기능 개발과 다양한 혜택을 제공하기 위한 노력, 그리고 안정적인 운영에 집중해 왔습니다. 그 결과로 서비스 확장과 함께 운영 리소스 역시 크게 증가하게 되었고 이에 따라 사용 비용도 꾸준히 늘어나 최근 1년간 (2023년 6월 -…
DARO: 알라미의 광고 수익화 노하우를 공개합니다 알라미는 전 세계 1억 명의 아침을 깨운 알람 앱이다. 2024년 기준 200만 DAU, 연 매출 300억 원, 영업이익 190억 원을 기록했고 100개국에서 1위를 경험했다. 알람 앱으로 이런 성과를 냈다고 하면 흔히 묻는다. “어떻…
안녕하세요. 29CM Search & Discovery 팀 백엔드 개발자 김찬입니다. 저희 팀은 고객의 구매 여정에서 가장 처음 마주하게 되는 전시 지면을 책임지고 있습니다. 그만큼 빠르고 안정적인 서비스 제공이 중요한데요. 서비스를 운영하다 보면 종종 이런 의문이 생깁니다. “지금 우…
1. 트래픽이 갑자기 몰려도 자동으로 서버가 늘어나 안정적인 서비스 제공이 가능해집니다. 2. 시스템 반응 속도가 빨라져 국민들이 더 빠르게 민원이나 행정 서비스를 이용할 수 있습니다. 3. 기존보다 운영 관리가 쉬워져 비용과 시간도 절약할 수 있습니다. 기존의 공공기관 시스템은 특정…
: CEO Staff Peter의 DARO 온보딩 미팅 노트 지난달 딜라이트룸에 CEO Staff로 합류했습니다! 알라미는 워낙 유명한 데다 1년 넘게 직접 써온 앱이라 익숙했지만, 신사업인 DARO(다로)는 솔직히 처음엔 물음표 투성이였어요. “광고 수익을 알아서 2배로 올려준다고?”…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 개발팀 내에서 데브옵스(DevOps), 사이트 신뢰성 엔지니어링(SRE), 플랫폼 엔지니어링을 도입했다고 말하는 기업은 많지만, 실제로 각 개념이 의미하는 바를 명확히 구분하기는 쉽지 않습니다. 언뜻 보면 유사한 목표와 방법을…
들어가며 LINE 앱은 전 세계 많은 사용자들이 이용하는 다양한 실시간 커뮤니케이션 서비스를 제공하고 있습니다. 저희 팀은 그중에서 1:1 통화와 그룹 통화, LINE 미팅과 같은 통화 서비스를 맡고 있으며, 각 기능들이 안정적으로 작동해 사용자에게 좋은 품질 경험을 제공할 수 있도록…
안녕하세요. 토스 ML Platform 팀에서 다양한 ML 서비스를 위한 플랫폼을 개발하고 있는 우종호, 송석현입니다. 토스에는 다양한 비즈니스 도메인에 걸쳐 수많은 ML 기반 서비스가 존재합니다. 신용평가, 이상거래탐지, 마케팅 최적화, 고객 경험 개선 등 서비스마다 요구하는 ML 컴…
요약: 카카오페이의 금융 AI 컨시어지 ‘페이지니‘는 사용자의 위치·시간·이용 기록을 분석하여 사용자에게 적합한 금융 서비스와 혜택을 제안하는 서비스입니다. 음성 및 텍스트 입력을 모두 지원하며, AWS Bedrock 기반의 멀티 에이전트 구조로 ‘전체 서비스 추천‘과 ‘가맹점 혜택 추…
고객과 마케터의 관계는 일방적인 짝사랑과도 같습니다. 마케터는 고객이 브랜드/제품에 대해서 어떻게 생각하는지 궁금하지만, 고객은 솔직한 속내를 쉽게 드러내지 않습니다. 고객의 비밀스러운 마음을 파악하기 위해 기업들은 고객 접점에서 발생하는 경험 활동을 분석하는 데 많은 시간과 비용을 투…
“직원들이 더 가치 있는 일에 집중하게 할 수는 없을까?” 모든 회사의 고민이자, 기술 조직의 중요한 목표 중 하나일 것입니다. 카카오 사내정보시스템 부서에서는 이 질문에 답하기 위해 AI 기술을 활용하여 직원들의 반복적인 업무를 줄이는 프로젝트를 시작했습니다. 그 첫 번째 결과물이 바…
“숏폼 마케팅, 왜 우리 브랜드는 전환이 안 될까?” 숏폼 마케팅, 다들 하고는 있지만, 정작 광고 성과로 이어지지 않아 고민이신가요? 조회수는 나쁘지 않은데 실제 구매로 연결되지 않는다면, 콘텐츠 전략에 조정이 필요한 때입니다. 오늘은 숏폼 콘텐츠를 활용한 마케팅의 전환(convers…
요약: 카카오페이 CreditClan 팀은 2025년 해커톤에서 ‘AI 대출 코치’ 서비스를 개발했습니다. 이 서비스는 사용자가 대출을 알아보는 과정에 대한 불안감을 해소하고, 정보의 불균형을 줄이는 데 초점을 맞췄습니다. 이 과정에서 사용자가 주체적으로 대출 과정을 이해하고 선택할 수…
#들어가며 안녕하세요. 저는 쿠키런 킹덤의 4년차 클라이언트 프로그래머로 일하고 있는 박지선입니다. 제가 취업준비생 시절, 클라이언트 프로그래머가 무슨 일을 하는지 구체적으로 잘 알지 못했습니다. 검색 엔진에 찾아봐도, “서버 프로그래머는 유저 데이터를 저장하는 서버를, 클라이언트 프로…
안녕하세요. 토스증권 Realtime Data Team 강병수입니다. 토스증권은 실시간 데이터 파이프라인을 적극적으로 구성해서 활용 중인데요. 데이터 영역에서는 빅데이터를 실시간으로 적재하고 활용하기 위해 실시간 데이터 파이프라인을 구성해서 활용 중이고, 서비스 영역에서는 CQRS(Co…
개요 MySQL의 기본 스토리지 엔진인 InnoDB는 트랜잭션의 무결성과 영속성을 보장하기 위해 Redo Log를 생성하여 관리합니다. Redo Log는 WAL(Write-Ahead Log)의 일종으로, WAL의 핵심기능을 제공합니다 다음과 같은 기능을 가지고 있어야 WAL이라고 할 수…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 클라우드 시장은 폭발적으로 성장하고 있습니다. 다양한 혁신 전략이 결합하면서 클라우드는 더욱 강력하고 유연하며 안전한 기술로 거듭나고 있습니다. 가트너는 2025년 전 세계 퍼블릭 클라우드 서비스에 대한 최종사용자 지출이 7,…
모든 스냅에 상품 태그를 달아줄 수 없다면 안녕하세요. 무신사 광고n인플루언서 팀 이지훈입니다. 저희 팀은 유저들이 자신의 스타일을 공유하는 스냅(Snap), 브랜드와 협업하는 무신사 크리에이터 마켓플레이스, 상품을 큐레이션하고 수익을 얻는 큐레이터(어필리에이트) 등 인플루언서 생태계를…
월 수십억 원 광고 수익을 만들기까지의 여정 “AdMob SDK 연동에 3일, 미디에이션 세팅에 일주일, 그런데 eCPM은 왜 이렇게 낮지?” 앱 광고 수익화를 시도해보신 분이라면 한 번쯤 겪어보셨을 텐데요. 수많은 광고 네트워크의 개별 연동, 복잡한 워터폴 구조 설정, eCPM(천 회…
안녕하세요, LINE Plus에서 근무하고 있는 최연두입니다. 이 글에서는 시행착오 끝에 정착한 저만의 ‘일하는 방식’을 공유하려고 합니다. 다른 팀의 아무개가 일하는 방식이 궁금하신 분, 효율적인 협업과 코드 리뷰에 관심 있는 분들께 도움이 되길 바랍니다. 참고로 이 글은 작업 관리에…
안녕하세요, 카카오뱅크 서버 개발자 Finn입니다. 이 글은 2020년 팀 내에서 공유한 자료를 재구성한 것으로, 그 당시 저는 카카오뱅크 알림탭 시스템을 개발 및 운영하고 있었습니다. 그런데 어느 날, 동료로부터 제가 담당하던 알림탭 서비스가 이상 동작을 보이는 기이한 현상을 제보 받…
들어가며 안녕하세요. LINE NEXT DevOps 팀에서 일하고 있는 이동원이라고 합니다. 현재 쿠버네티스 기반의 인프라 운영과 유지 보수, CI/CD 구축, 로그 수집 및 모니터링 시스템 구성, 장애 대응 등 인프라의 전반적인 업�무를 담당하고 있습니다. 이번 글에서는 LINE NE…
안녕하세요. LINE Plus 소속 Redis 팀의 김정훈입니다. 저는 지난 7월 2일부터 4일까지 사흘간 진행된 사내 해커톤 'Hack Day 2025'에 참가했습니다. Hack Day 2025는 작년과 마찬가지로 도쿄 기오이초에 위치한 LY Corporation 오피스에서 개최됐습니…
안녕하세요. 네이버 파이낸셜 카드 BE 팀의 허수진입니다. 저는 현재 3년차 서버 개발자로서 Java, Kotlin, Spring을 주로 다루며 성장해나가고 있어요. 이 글에서는 개발자로 일하면서 느낀 성장에 대한 생각과, 신입 개발자가 갖춰야 할 역량에 대해 경험을 바탕으로 공유드리고…
안녕하세요! KREAM의 추천서비스 엔지니어 최준영입니다. KREAM은 리셀 서비스에서 시작하여 테크, 라이프스타일로 확장하며 개인화된 추천 시스템 구축에 힘쓰고 있습니다. 이 글에서는 Matrix Factorization에서 Two-Tower 모델로의 전환 과정과 핵심 구현 사항을 공…
전환율을 높이는 디자인 체크포인트 5가지 요약 - 첫 화면의 비주얼 - 핵심 정보 전달 방식 - 필수 표시 정보 및 연구 결과 등 포함 여부 - 명확한 CTA 디자인 - 이미지, 영상 등 미디어의 화질 “상품은 좋은데 왜 이탈이 많을까?”라는 생각, 해본 적 있으신가요? 쇼핑몰 상세페이…
요약: 이 글에서는 카카오페이가 AI 에이전트와 결제 API를 연동하기 위해 Model Context Protocol(MCP)을 도입하고, 멀티 프레임워크를 지원하는 MCP Agent Toolkit을 개발한 과정을 다룹니다. 기존 OpenAI function calling이나 LangC…
SCM(Supply Chain Management, 공급망 관리)이라는 말이 역사 속에서 처음 등장한 시점은 1980년대 초반입니다. 1982년 Financial Times에서 Keith Oliver를 인터뷰한 내용이 최초의 SCM 정의라고 알려져 있습니다. [1] "공급망 관리(SCM…
안녕하세요. 네이버페이에서 카드 BE 담당하고 있는 허수진입니다. 🙂 저희 팀에서는 데이터베이스의 실제 저장 형태와 무관하게 애플리케이션에서 타입 안정성을 확보하면서 원하는 형식으로 데이터를 다루기 위해서 Spring Data JDBC에서 커스텀 컨버터를 사용하고 있습니다. e.g. 그…
안녕하세요. 올리브영 전시 영역 백엔드 개발을 담당하고 있는 robi입니다. 오래 기다리셨죠? 작년 11월 28일에 작성된 🎁 올리브영은 왜 선물하기를 개편했을까? Part - 1의 후속편이 드디어 작성되었습니다. 1부에서 말씀드렸던 대로 2부에서는 개편 과정의 세부 기술과 구현 과정을…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] Executive Summary - Agentic AI는 모바일 및 현장(Field) 업무 환경에서 실시간 실행형 AI로 확장되며, 단순 지원을 넘어 현장 의사결정과 작업 수행까지 직접 관여 - 기존 현장 업무는 사람의 경험과…
29분 이상 걸리던 CS 처리를 2.9분으로 줄이다 안녕하세요 29CM 세일프라이싱팀의 백엔드 개발자 김도영(Dorie)입니다. 저희 팀은 고객에게 정확하고 매력적인 가격 경험을 제공하기 위해 상품 등록부터 노출, 할인, 쿠폰, 결제 혜택에 이르는 전 과정의 가격 전략과 시스템 운영을…
들어가며 안녕하세요. LINE Billing Platform 개발 팀의 김영재, 이정재입니다. LINE Billing Platform 개발 팀에서는 LINE 앱 내 여러 서비스에서 사용하는 결제, 포인트 플랫폼을 이용한 결제 기능을 제공하고 있습니다. 저희 팀은 최근 가장 핵심 시스템이…
실시간 유효 광고 선정을 위한 Flink에서 Apache Paimon 도입기 - 등록일 - 2025.08.01 - | - 코멘트 - 6310 저희 팀에서는 Apache Spark를 기반으로 배치 및 실시간 처리를 수행하는 AI 데이터 파이프라인을 구축하고 있습니다. 그 과정에서 Spar…
안녕하세요! 올리브영에서 물류 시스템을 개발하는 올여우🦊입니다. 올리브영의 물류 시스템은 비즈니스의 성장과 발맞춰 끊임없이 진화하고 있습니다. 오늘은 올리브영의 물류와 재고 그리고 배송에 대한 이야기를 들려드리겠습니다. 올리브영의 물류 시스템은 고객의 Discovery(상품 발견)부터…
저희는 Kubernetes 환경에서 동작하는 서비스의 증가와 최근 k8s 환경에서 대규모 서비스 오픈을 진행 했으며, 이에 대비하여 어떻게 마이크로 서비스에서 가시성을 확보할지, 또 문제가 생겼을 경우 어떻게 쉽게 문제를 확인하고 추적 할지에 대해 고민하게 되었습니다. 그 결과, Ope…
안녕하세요, 커뮤니티실 모임팀의 프론트엔드 엔지니어 Louie(루이)예요. 오늘은 모임 서비스의 ‘웹앱’ 환경에 에디터를 적용했던 경험을 공유하려고 해요. 모바일 앱에서 게시글을 올려보신 적 있으신가요? 그때 텍스트를 꾸미고 이미지를 글 사이사이에 자유롭게 배치하셨다면 ‘에디터’를 사용…
안녕하세요. 네이버페이 혜택&정산BE 에서 네이버페이 정산 개발을 담당하고 있는 하성권 입니다. 최근 대용량 데이터의 조회 성능을 개선하기 위해 CQRS 패턴 기반의 MongoDB 시스템을 도입했습니다. 이 과정에서 예상치 못한 성능 병목 현상을 겪었고, 그 해결 과정을 공유하고자 합니…
반갑습니다! 오늘도 올리브영입니다! 반갑습니다! 올리브영 백엔드 개발자 유롱롱입니다! 🐶 요즘 개발 조직에서는 빠르게 변화하는 요구에 유연하게 대응하기 위해 다양한 방식의 조직 구조를 도입하고 있습니다. 그 중 하나가 바로 '스쿼드(Squad)'라는 형태입니다. 이번 글에서는 스쿼드란…
안녕하세요! 올리브영 프론트엔드 개발자 hee 입니다 여러분은 혹시 사용자가 이전에 보던 화면 그대로 다시 보여주려다 예상치 못한 스크롤 위치 때문에 당황했던 경험이 있으신가요? SPA 환경에서 '스크롤 복구(Scroll Restoration)'는 단순해 보여도 개발자를 끊임없이 괴롭히…
들어가며 링크 복사 안녕하세요, 카카오모빌리티에서 DevRel을 담당하는 헤이즈입니다. 오늘은 7월 8일 코엑스에서 열린 카카오모빌리티의 Google Cloud Day Seoul 2025의 참관기를 소개해 드리려고 합니다. Google Cloud Day Seoul 2025 소개 링크 복…
지난 3년간 AI 기술은 상상을 뛰어넘는 속도로 발전해 왔다. ChatGPT를 필두로 한 생성형 AI의 등장은 단순한 언어 생성 기술을 넘어 업무 자동화와 데이터 분석의 방식 자체를 바꾸고 있다. 특히 기업 내에서는 AI 에이전트가 각종 데이터를 실시간으로 분석하고 의사결정에 활용하는…
쿠버네티스 클러스터를 운영하며 Prometheus나 External-DNS 같은 필수 도구 설치 때마다 버전 호환성을 체크하고 YAML 파일을 수정하느라 시간을 쏟으셨나요? 2025년 3월 AWS EKS가 '커뮤니티 애드온 카탈로그'를 도입하며 이 모든 과정이 간소화되었습니다. 이 글에…
- blog CDC 파이프라인 정합성 검사 Spark 잡 개발 - Part 1. 코드 설계편 1. 들어가며 안녕하세요, 카카오 데이터분석플랫폼 조직의 dawn(최여명)입니다. 저희 조직에서는 카카오 내 여러 서비스의 데이터를 한 곳으로 응집하기 위해 약 300개 이상의 대규모 CDC(C…
- blog CDC 파이프라인 정합성 검사 Spark 잡 개발 - Part 2. Spark 최적화편 1. 들어가며 안녕하세요, 카카오 데이터분석플랫폼 조직의 dawn(최여명)입니다. 앞선 Part 1. 코드 설계편에서는 정합성 검사 Spark 잡(Job)의 코드를 어떻게 구조적으로 설계…
Database Insights는 데이터베이스 상태와 성능을 쉽게 모니터링하기 위한 도구로, RDS나 Aurora 에서 성능에 문제가 없는지 장애가 발생하였을 때, 어디가 문제인지 빠르게 찾기 위해 만든 도구입니다. 이전에는 Performance Insights에서 병목이 발생하는 쿼리…
CES 2025 키노트에서 NVIDIA CEO 젠슨 황이 언급한 ‘AI 에이전트’는 전 세계 IT 시장에 깊은 인상을 남겼습니다. 젠슨 황은 ‘에이전틱 AI(Agentic AI)’를 중심으로, AI가 단순 자동화에서 벗어나 실제 비즈니스 현장에서 업무를 자율적으로 수행하는 디지털 주체로…
안녕하세요, 무신사 세일개발팀 백엔드 개발자 이희윤입니다. 저희 팀은 무신사에서 상품의 가격과 쿠폰을 담당하며 고객들에게 최적의 쇼핑 경험을 제공하기 위해 노력하고 있습니다. 오늘은 무신사의 폭발적인 성장과 함께 거대해진 쿠폰 시스템의 문제점들을 진단하고, 끈질긴 개선 작업을 통해 DB…
#들어가며 안녕하세요. 스튜디오 킹덤 클라이언트 개발자 이한나입니다. 이 글은 제가 신입으로 입사하여 3년 차인 지금까지 일하며 경험한 것들을 돌아보고 되새겨 보는 글입니다. 이 글이 저와 같은 신입 또는 주니어 클라이언트 개발자분들께 작게나마 도움이 되기를 바라며 저의 경험을 나누고자…
Executive Summary - Vertical AI Agent는 범용 AI가 아닌 산업·업무 특화형 AI 에이전트로 진화하며, 실제 업무 실행 중심으로 빠르게 확산되고 있으며, 단순 AI 활용을 넘어 산업별 운영 모델 자체를 재정의하는 방향으로 발전할 가능성이 높음 - 주요 적용…
안녕하세요, 카카오의 AI 모델 개발을 담당하는 카나나 LLM 조직에서 Pre-Training을 연구하는 Lana, Post-Training을 연구하는 Khel, Kevin 입니다. 최근 대규모 언어 모델 (LLM) 크기와 성능이 경쟁이 치열해지면서, 모델 파라미터 수가 기하급수적으로…
- blog 카카오의 경량 멀티모달 언어모델 ‘Kanana-1.5-v-3b’ 개발부터 공개까지 카카오의 멀티모달 언어모델 ‘Kanana-v’의 개발과 오픈소스 공개 소식을 공유합니다 안녕하세요, 카카오의 AI 모델 개발을 담당하는 카나나(Kanana) 조직의 Samuel(강성훈), So…
안녕하세요! 동네생활팀 프론트엔드 엔지니어 인턴 링커(Linker)예요. 저희 팀은 동네 정보와 이야기를 자유롭게 나누는 커뮤니티, 동네생활을 만들고 있어요. 동네생활은 모바일 기기 성능이 좋지 않거나 웹뷰 로딩이 느린 환경에서도 사용자에게 원활한 경험을 제공하기 위해 Streaming…
안녕하세요 효인님, 간단한 자기소개 부탁드립니다! 안녕하세요, 광고사업팀의 AD Sales Manager 정효인입니다. 이전엔 매체사에서 광고 세일즈를 경험했고, 라포랩스에는 7개월 전쯤 합류했어요. 지금은 퀸잇과 팔도감의 광고 매출을 책임지고 있고, 입점 셀러 뿐만 아니라 외부 미입점…
안녕하세요. 풀필먼트 백엔드 개발을 담당하고 있는 시나브로우입니다. 이번 글에서는 올리브영만의 최초 물류 시스템, GMS(Global Warehouse Management System)를 소개드리고자 합니다. 2024년 10월, 올리브영은 글로벌 사업 확장과 자체 물류 인프라 강화를 목…
Redis는 현대 백엔드 시스템 아키텍처에서 빼놓을 수 없는 핵심 구성 요소입니다. 인메모리 데이터 구조 저장소로서 캐싱뿐 아니라 세션 관리, 메시지 브로커 등 다양한 케이스에 유연하고 쉽게 적용할 수 있습니다. 특히 StackOverflow 2024년 가장 인기있는 데이터베이스 기술에…
안녕하세요. LINE VOOM 서비스의 추천 시스템을 개발하는 ML 엔지니어 이창현, 백진우입니다. 저희는 LINE VOOM의 실시간 추천 시스템을 위한 대규모 벡터 데이터베이스 도입 프로젝트를 진행했습니다. 이번 글에서는 그 도입 과정을 자세히 소개하고자 합니다. LINE VOOM이란…
Executive Summary - Vertical AI Agent는 범용 AI를 넘어 산업·업무 특화형 실행 AI로 진화하고 있으며, 특정 산업의 업무 흐름·규제·전문 지식을 이해하도록 설계됨 - 핵심 변화 - 범용 응답 → 산업별 업무 수행 - 단순 보조 → 운영 프로세스 내재화 -…
Java야…, 우리 그만 헤어져. Kotlin으로 환승연애 들어가며 배민페이플랫폼팀은 2025년 상반기 Java 기반의 레거시 시스템을 Kotlin으로 전환하는 프로젝트를 진행했습니다. 이번 전환은 단순한 언어 변경이 아니라, 테스트 기반 강화, 기술 부채 해소, 팀 내 개발 언어 통일…
안녕하세요, 매장서비스기획팀에서 미식관 기획을 맡고 있는 박선영입니다. 지난 해 3월, (구) SSG 푸드마켓이 새 이름인 ‘미식관’을 달고 세상에 선보여지게 되었는데요! 성공적으로 오픈한 것도 잠시, 기존 미식관의 부족한 점을 개선하고자 2025년 6월 30일, 미식관을 리뉴얼 오픈하…
언더커버사일로 비하인드 토크, 재미있게 보셨나요? “토스 참 쪼잔하다”는 유저의 말 한마디에 1억을 태웠던 만보기 사일로의 코멘터리가 돌아왔습니다. 지난 편에서 가장 뜨거운 반응을 얻었던 바로 그 이야기, 지금부터 더 깊게 파고들어 보겠습니다. 토스 만보기, 전국민의 사랑을 받던 서비스…
지난 6월, 행정안전부는 ‘재난 및 안전관리 기본법 시행령 개정안’을 발표했습니다. 7월 8일부터 시행되는 이번 개정안은 CCTV 통합관제센터와 안전신고 통합정보 시스템 등 재난안전 정보의 활용과 관련된 내용을 보다 구체화한 것으로, 재난관리법에서 위임한 사항을 명확히 반영한 것입니다.…
[원문보기] 필자는 한 주요 클라우드 벤더가 주최한 지역 클라우드 컴퓨팅 서밋에서 발표를 요청받은 적이 있습니다. 발표 주제는 퍼블릭 클라우드가 제공하는 다양한 기회와, 그에 따르는 리스크 관리의 필요성에 관한 것이었습니다. 그런데 행사 직전, 클라우드 장애와 벤더 과의존의 위험성을 다…
지난 5월, 국내 최대 규모의 IT 컨퍼런스인 AWS Summit Seoul이 올해도 어김없이 뜨거운 열기 속에 막을 내렸습니다. 수많은 최신 기술 업데이트와 고객 사례 발표 속에서도, AWS 커뮤니티 현업 개발자들의 생생한 경험과 노하우가 공유되는 Community Session은 언…
안녕하세요! SSG.COM AI팀에서 자연어 처리 모델 개발과 서비스를 운영하고 있는 김재현입니다. 최근에 사내 위키 시스템인 Confluence를 조금 더 편하게 검색하보자는 생각으로, 문서 검색과 담당자·사내 규정 검색을 도와주는 Agent를 직접 만들어봤습니다. 원래는 원하는 정보…
Flutter에는 다양한 상태 관리 라이브러리가 존재합니다. 대표적으로 Provider와 GetX, BLoC 등이 있는데요. 이전에 Flutter 인기 아키텍처 라이브러리 3종 비교 분석 - GetX vs BLoC vs Provider라는 글에서 이들 라이브러리의 고유한 특징과 장단점을…
Introduction 공공 부문 디지털 전략의 핵심 과제로 데이터 기반 행정, AI 활용 정책 설계, 맞춤형 디지털 서비스 제공이 주목받고 있으며, 이를 위해 민첩한 디지털 인프라 구축이 필수적이며, 공공기관의 디지털 전략에서 핵심 인프라로, 클라우드가 자리 잡고 있습니다. 이러한 흐…
Introduction 생성형 AI의 급속한 확산은 클라우드 인프라를 자연스럽게 선택이 아닌 필수 전략으로 만들고 있습니다. AI 모델 운영을 위한 Hyperscaler* 클라우드 (AWS, Azure)의 중요성이 점점 부각되고 있으며, Flexera의 2025 클라우드 현황 보고서**…
모바일 앱 난독화(Mobile App Obfuscation)란? 들어가며: 모바일 앱 난독화란? 모바일 애플리케이션(이하 ‘앱’)은 사용자 데이터와 기업 지식 재산권을 보호하기 위한 강력한 보안 조치가 반드시 필요합니다. 특히, 인터넷을 통해 앱이 전 세계로 배포되면서 해커들의 공격 대…
- blog MySQL 인증 플러그인 caching_sha2_password에 대한 이해 개요 MySQL 접근에 대한 안정성을 높이기 위해 MySQL Ver. 5.7.23부터 MySQL 계정의 비밀번호 인증을 위한 알고리즘 플러그인으로 caching_sha2_password가 도입되었습…
안녕하세요! <언더커버 사일로>의 치열한 두뇌 싸움, 모두 즐겁게 보고 계신가요? 본편만큼이나 많은 분들이 기다리셨을 '비하인드 토크'를 드디어 들고 왔어요. 에피소드를 보며 "왜 저런 문제를 냈을까?", "나라면 어떻게 풀었을까?" 하고 궁금해왔던 모든 것들, 그 숨겨진 이야기와 출제…
목차 - 인트로 - 첫 번째 Solution: All-in-One 오픈소스 데이터 디스커버리 플랫폼, DataHub - Step 1: DataHub 구축 - Step 2: 지속적인 메타 데이터 관리 시스템 구축 - 두 번째 Solution: 당근 DataWiki - 핵심 고민들 - St…
접근성 지원을 한다고 하면, 사람들은 뭘 더 해야 한다고 생각합니다. 뭘 더 하는 만큼 개발기간도 더 늘어난다고 생각합니다. 하지만 이런 생각은, 보안성을 챙기면 개발기간이 늘어난다 는 주장만큼이나 틀린 말입니다. 보안성을 고려하며 개발하는 것이지, 개발 다 끝내놓고 그 다음에 보안성을…
데이터 웨어하우스(Data Warehouse, 이하 DW)는 기업 데이터를 통합하고 데이터 기반 의사결정을 지원하는 시스템입니다. 최근 들어 데이터 유형이 다양해지고 실시간에 준하는 데이터 제공이 지속적으로 요구되고 있습니다. 또한 클라우드 기반으로 시스템이 전환되는 사례가 증가하면서…
Ray를 활용한 GPU Util 100% MLOps: 배치처리부터 모델 서빙까지 - 등록일 - 2025.07.15 - | - 코멘트 - 6997 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2025(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 AI/ML…
Emergetools, TinyPNG, Cursor 들어가며 앱 사이즈가 클수록 앱 다운로드 전환율은 떨어집니다. 특히 200MB 이상이 넘어가면 iOS 셀룰러 다운로드 제한을 초과하게 되는데요. 200MB를 초과하게 되면 사용자에게 아래와 같은 알람이 보여지게 되고 이때 다운로드 전환…
안녕하세요, 토스뱅크 Loan Tech Platform 팀에서 백엔드 개발 인턴으로 근무하고 있는 이경민, 문홍윤입니다. 벌써 토스뱅크에 인턴으로 입사한 지 3개월이 지났습니다. 그동안 경험했던 토스뱅크의 개발 문화와 각자 진행한 프로젝트를 소개하고, 그 과정에서 느꼈던 고민과 배움들을…