들어가며 정산시스템은 삼쩜삼에서 제공하는 모든 서비스들의 결제내역 및 신고(세금신고) 여부에 따라 회사의 매출을 계산할 수 있도록 지원하는 시스템입니다. 이러한 정산시스템의 목적상 각 서비스별로 일별 배치작업을 통해 결제, 신고, 취소 등의 모든 데이터를 수집하고 있습니다. 정산시스템을…
들어가며 안녕하세요, 카카오뱅크 투자/외환기술팀에서 펀드 개발을 담당하고 있는 Angie입니다. 저는 지난 6월, 한국 스프링 사용자 모임(KSUG)이 주관한 Spring Camp 2025 컨퍼런스에서 <카카오뱅크 펀드시스템에 날개를 달아준, 사내 Spring Boot Starter 라…
안녕하세요, 펫프렌즈 데이터플랫폼 파트의 데이터 엔지니어 루카스입니다. 펫프렌즈의 데이터 수집과 가공은 대부분 배치 방식으로 운영되어 왔습니다. 하지만 최근 데이터의 활용 맥락이 다양해지면서 실시간 이벤트 데이터 수집 필요성이 나타났습니다. 이번 글에서는 실시간 수집 파이프라인을 도입하…
토스에서 혜택 서비스를 맡고 있는 이현정입니다. 혜택 서비스는 포인트를 주는 서비스나 광고들이 모여 있는 탭이에요. 저는 그곳에 있는 광고와 서비스들을 오랫동안 담당해왔고, 지금은 그로스 도메인에서 토스 유저를 늘리는 일에 집중하고 있어요. 이 글에서는 비즈니스와 사용자 경험, 두 가지…
안녕하세요 여기어때 랭킹추천개발팀의 오션입니다. 이번에 여기어때에 새로 추가 된 검색 광고에 대해 소개드립니다. 여기어때의 검색 랭킹 시스템은 단순한 정렬 알고리즘이 아닙니다. 수많은 비즈니스 로직과 사용자 경험 요소가 얽혀 있는 꽤나 복잡한 구조의 시스템 입니다. 최근 우리팀은 랭킹…
안녕하세요. 올리브영 온라인몰에서 교환·반품 서비스를 담당하고 있는 클레임 스쿼드 현앙입니다. 이번 글에서는 수천 줄짜리 PL/SQL 프로시저에 얽혀 있던 교환·반품 로직을 Java 로 이관하며, 기능별로 분리하고 유지보수성을 높였던 경험을 공유하려 합니다. 우리가 마주한 수천 줄 짜리…
안녕하세요, 올리브영 내 프론트엔드 개발을 담당하고 있는 노땅 문지훈🦊 입니다. - 대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 1. 마이크로프론트엔드 너 뭐야? - 대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 2. 모듈 페더레이션 PoC - 대규모 프론트엔드…
- blog if(kakao)25 Krew Day Demo Station 생생한 현장 스케치 들어가며 “공동체 개발자들이 기술 이야기를 통해 네트워킹하고, 다양한 기술을 공유할 수 있는 방법 없을까?” “각 공동체에서 문제를 해결한 다양한 방식을 듣고 아이디어를 얻을 수 없을까?” De…
HashiCorp Vault 암호화 아키텍처 완전 분석 안녕하세요. 인포그랩에서 DevOps 엔지니어로 일하는 Chris입니다. 현대 클라우드 환경에서는 데이터베이스(DB) 비밀번호, API 키, 인증서, 암호화 키 등 민감정보를 안전하게 보호하는 일이 매우 중요합니다. 그러나 단순한…
원티드 엔지니어분들은 원티드 플랫폼을 개발하고 운영하며, 더 나은 사용자 경험을 제공하기 위해 끊임없이 노력하고 있습니다. 그 노력의 일환으로, 저희는 ‘SEO 주도 개발’을 실천하고 있습니다. ‘SEO 주도 개발’이란, Google Search Console (이하 GSC)과 도구를…
안녕하세요. 토스플레이스 QA Manager 채소연입니다. 토스플레이스의 QA Manager는 기능조직인 QA 팀으로 함께 일하고 있어요. 동시에 팀이나 *사일로로 ‘겸직’의 형태로 배치 되어 제품의 초기 셋업 단계부터 배포까지, 프로젝트와 프로덕트 전반의 품질을 관리합니다. 현재 각…
- blog if(kakao)25 Krew Day FE 패널톡: 혈관에 피 대신 철(Fe)이 흐르는 FE 개발자들의 이야기 if(kakao)25 Krew Day 오후 2시, 지하 1층 Team room 3,4,5 강의실에는 FE Krew Talk 세션을 듣기 위해 많은 카카오 공동체 크…
안녕하세요, 29CM Purchase & Post Purchase 팀 백엔드 엔지니어 강세종입니다. 저희 팀은 고객이 상품을 장바구니에 담아 주문하는 단계(Purchase)부터, 주문 이후의 배송, 클레임, 정산 등 후속 프로세스(Post Purchase)까지 전반적인 기능을 개발하고…
5대 금융사를 품은 버즈베네핏의 백엔드 팀은 무슨 일을 할까요? 안녕하세요, 버즈빌 Supply 그룹의 Product Backend 팀 리드 Wynn입니다. 현재 저희 팀에서 함께 팀을 성장시킬 동료를 찾고 있습니다. 채용 공고만으로는 우리 팀이 어떤 팀이고, 어떤 일을 하는지 충분히…
안녕하세요. 쿠폰 스쿼드 포덕입니다. 2025년 새해 첫 대량 쿠폰 발급을 진행하던 중, 예상치 못한 일이 벌어졌습니다. 1,500만 건의 쿠폰을 발급하던 중에 RabbitMQ 클러스터에 문제가 생겼습니다. 이번 글에서는 긴급 상황에서의 대응 과정부터 AWS TAM(Technical A…
MCP 보안 위협과 실무 대응 전략 알아보기 최근 MCP 활용도와 확장성이 높아지면서 관련 보안 위협도 함께 증가하고 있습니다. 프롬프트 인젝션, 자격증명 탈취, 공급망 변조 등 다양한 위험이 MCP 환경의 신뢰성과 무결성을 위협하고 있죠. MCP 서버는 민감한 시스템에 직접 접근하기에…
현재 사내의 로그 수집은 Heimdall과 OpenTelemetry(w. sigNoz)를 기반으로 이루어지고 있습니다. 오류 관제의 대부분은 Heimdall의 룰(rule) 에 따라 Slack 채널로 전달되며, 실제 장애 발생 시 관련 로그가 아래와 같이 공유 되고 있습니다. (이미지…
안녕하세요, 테크편집부입니다. SK플래닛은 창립 때부터 개발자의 업무와 문화를 더 잘 이해하는 개발조직 주관으로 (CTO, 개발그룹, 테크센터 등) 개발자의 성장을 위한 다양한 프로그램을 매년 발굴 및 운영해 왔습니다(Tech Academy, 신입개발자 Bootcamp, Coursera…
핵심 인사이트 - AI 경쟁, ‘모델 개발’에서 ‘운영 및 확장’으로 무게중심 이동: 단순한 AI 모델 개발을 넘어, 효율적인 운영과 지속적인 확장이 기업 경쟁력의 핵심 요소로 부상하고 있습니다. - ‘지능 생산 시스템’ AI 팩토리란?: 데이터, 알고리즘, 인프라, 실험을 유기적으로…
해당 아티클은 2025년 9월, 삼성SDS가 대외 고객을 대상으로 진행한 「REAL SUMMIT 2025」 행사 중, 삼성SDS 경영혁신팀 박광현 상무의 ‘우리는 이미 AI와 일하고 있다. 삼성SDS AI Journey ' 세션 내용을 기반으로 작성되었습니다. Executive Summ…
이 글은 SK플래닛 LLM 기반 DMP(Data Management Platform)인 "Seg Lens" 시스템 개발 사례를 소개합니다. Seg Lens는 마케터의 의도를 해석하고, 방대한 데이터 속에서 최적의 타겟 세그먼트를 찾아주는 지능형 마케팅 툴로, Segment + Lens의…
Featured Hi! I’m Ssup, from the SRE team’s Cluster group. Our team is responsible for ensuring the stability and observability of the Kubernetes clusters that p…
핵심 인사이트 - AI 투자 열풍 속 숨겨진 위험: AI 기술에 대한 막대한 투자가 이루어지고 있지만, 과도한 기대감과 시장 과열에 대한 우려가 커지고 있습니다. 잠재적 위험을 인지하고 신중한 접근이 필요합니다. - ROI 불확실성, AI 투자 시장의 그림자: AI 투자 시장의 ROI가…
Jira Automation으로 반복 업무를 효율적으로 관리해보자 들어가며 Jira는 Atlassian의 대표적인 이슈 추적 및 프로젝트 관리 도구입니다. 대다수의 조직에서는 Jira를 활용해 이슈를 추적하고 프로젝트의 계획부터 관리까지 수행합니다. Jira의 강력한 필터 검색, 워크…
안녕하세요, SK플래닛(이하 SKP)에서는 2025년 현재 'Tech Topic' 이라는 기술(테크) 블로그를 운영하고 있습니다. 본 글에서는 지난 7월 한 달간 진행하였던 다양한 측면에서의 기술 블로그 개선 실험 사례를 공유하고, 향후 더 나은 방향을 탐색하고자 공유드리오니 참고 부탁…
[원문보기] 핵심 인사이트 - AI 자동화로 인한 IT 초급 직무 감소: AI 기술 발전으로 단순 반복 업무가 자동화되면서, 데이터 입력, 단순 코딩 등 IT 초급 직무의 고용 시장이 축소되고 있습니다. - 미래 IT 인재 핵심 역량은 '문제 해결 능력'과 '소통 능력': 기술 변화에…
시스템의 안정성을 확보하기 위한 노력과 기법은 수없이 많지만, 그중에서도 이번 글에서는 요기요 서비스를 대상으로 수행한 카오스 엔지니어링 실험 경험을 공유하고자 합니다. 이번 실험을 통해 카오스 엔지니어링을 어떻게 활용해 시스템을 진단할 수 있는지, 그리고 예상치 못했던 결과로부터 어떤…
모바일 앱을 성공적으로 운영하려면 장애 모니터링은 필수입니다. 회원 가입이나 결제 과정에서 오류가 발생했을 때 이를 즉시 파악하고 대응하지 못하면 사용자 이탈로 이어지기 때문입니다. 한 번 떠난 사용자를 다시 돌아오게 하는 일은 생각보다 어렵고 비용도 많이 듭니다. 사전 테스트를 아무리…
행동 데이터로 읽는 의도, 태그로 조립한 취향 — 태그가 모여 당신의 다음 목적지를 알려줍니다. “우리 고객들은 NOL을 어떻게 사용하고 있을까?” 모든 비즈니스의 시작은 이 질문에서 비롯됩니다. 하지만 단순히 앱 활성화 지표나 방문 횟수만으로는 고객 한 명 한 명의 취향과 숨겨진 니즈…
해당 아티클은 2025년 9월, 삼성SDS가 대외 고객을 대상으로 진행한 「Real Summit 2025」 세미나 중, 삼성SDS 국내법무그룹 김성범 상무의 ‘AI 시대 기업이 꼭 알아야 할 법률’ 세션 내용을 기반으로 작성되었습니다. 오늘날 인공지능(AI)은 단순한 기술을 넘어 거대한…
들어가며 안녕하세요. 컬리 핀테크그룹 김재민입니다. 처음에는 컬리 내부 스터디에서 ‘핀테크그룹의 BFF’를 소개해달라는 요청이 있어, 공부도 할 겸 발표를 자처하며 문서를 작성하기 시작했습니다. 작성하다 보니 GraphQL 기반 BFF를 도입·운영하며 얻은 인사이트가 컬리 구성원 이외에…
Featured 당근에서 중고거래를 하며 당근페이를 사용해 보셨나요? 누구에게 무엇을 얼마에 팔았는지, 또는 누구로부터 무엇을 얼마에 샀는지 확인하려면 어디를 봐야 할까요? 당근페이는 당근 서비스 곳곳에서 쓰여요. 중고거래 채팅방에서 송금할 때, 당근 픽업으로 음식을 주문할 때, 동네걷…
당신도 모르게 사용하고 있는 토스페이먼츠 온라인에서 무언가를 결제할 때마다, 여러분은 토스페이먼츠와 만나고 있을 가능성이 높습니다. 온라인에서 앱을 구매할 때도, 쇼핑몰에서 옷을 구매할 때도, 음식 배달 애플리케이션에서 저녁을 구매할 때도, 퇴근 후 자기계발을 위해 온라인 강의를 구매할…
AI 데이터 분석가 ‘물어보새’- 3부. Agent로 더 넓고 깊은 지식 공유하기 프롤로그 AI 기술을 활용해 구성원의 의사결정을 지원하는 BADA(Baemin Advanced Data Analytics)팀은 우아한형제들 구성원의 데이터 리터러시와 업무 생산성 높이는 ‘물어보새’를 비롯…
Redis New Connection 증가 이슈 돌아보기 서비스 성능을 높이기 위해 여러 영역에서 캐싱을 활용하고 있습니다. 그중 사용자 맞춤 데이터를 빠르게 제공하기 위해 Redis를 사용하고 있는데요. Redis 관련 지표를 모니터링 하던 중 신규 커넥션 생성이 많은 현상을 발견하였…
[원문보기] 핵심 인사이트 - 데이터 중심 조직으로의 전환: 성공적인 AI 도입은 단순히 기술적인 문제가 아닌, 데이터를 전략적 자산으로 인식하고 관리하는 '데이터 문화' 구축에서 시작됩니다. 데이터 제품 정의, 소유권 확보, 표준화된 관리 체계가 핵심입니다. - 신뢰할 수 있는 데이터…
Backend.AI 25.15 LTS is now officially available. This release brings comprehensive system-level optimization and user experience improvements, reinforcing the…
Backend.AI 25.15 LTS is now officially available. This release brings comprehensive system-level optimization and user experience improvements, reinforcing the…
29CM QA팀은 과거 Mac Mini 1대로 테스트 자동화 환경을 구축하여 iOS 1대, Android 1대로 자동화를 시작했습니다. 하지만 자동화 시나리오와 부가 기능이 점차 확장되면서 프레임워크의 규모가 커졌고, 수행할 시나리오가 늘어나며 전체 테스트 시간이 길어졌습니다. 29CM…
AI 코딩 도구 보안 가이드: 실제 사고 사례와 DevContainer 격리 환경 구축 방법 들어가며 AI 기반 코딩 도구가 개발 생산성을 혁신적으로 향상시키고 있습니다. 그러나 강력한 기능만큼 보안을 위해 새롭게 고려해야 할 문제들도 함께 등장했습니다. 이 글에서는 Claude Cod…
- blog MySQL Orchestrator 기반의 새로운 HA 표준 개발기 개요 MHA는 2012년 DeNA에 근무하고 있던 일본인 Yoshinori Matsunobu가 개발한 솔루션으로 대규모 MySQL 운영 환경에서 고가용성을 확보하기 위해 개발되었습니다. 이후 Yoshinori…
LLMOps로 확장하는 AI플랫폼 2.0 AI 기술은 빠르게 진화하고 있습니다. 우아한형제들 AI플랫폼팀은 그동안 AI플랫폼 1.0을 통해 머신러닝(ML) 모델을 개발·배포·운영을 지원하는 MLOps 플랫폼을 구축해 왔습니다. AI플랫폼 1.0의 상세 내용은 아래 글에서 다뤘습니다. 대…
글. 오미람(Rami) / UX Designer 여기어때 앱 안에 광고를 노출시키려면 어떤 과정이 필요할까요? 광고 노출을 위해 기능을 설계하고 개발하는 것도 중요하지만 특히 모텔 카테고리의 경우 영업 사원과 운영팀의 역할이 커요. 여기어때 영업 사원들은 모텔, 호텔, 펜션 등 카테고리…
우아한 Cloud FinOps 여정 클라우드는 이제 기업의 성장과 혁신을 뒷받침하는 핵심 인프라로 자리 잡았습니다. 새로운 서비스를 빠르게 실험하고, 트래픽 변화에 따라 유연하게 확장하며, 글로벌 시장에도 손쉽게 진출할 수 있도록 해주죠. 하지만 비용 측면에서는 기존 온프레미스 환경과…
안녕하세요. SRE팀 클러스터 파트에서 근무하고 있는 Ssup(썹)이에요. 저희 클러스터 파트는 대부분의 당근 서비스가 동작하는 쿠버네티스 클러스터의 안정성과 가시성을 책임지고 있어요. 쿠버네티스 클러스터 운영부터 서비스 메쉬 네트워크 구성, 모니터링 컴포넌트 관리까지 다양한 업무를 맡…
찰나는 출시 2년 만에 숏폼 로드 수 40억 뷰 돌파했고, 기업을 대상으로 한 B2B 서비스로는 드물게 국내외 1,000여 개 고객사와 함께하고 있습니다. 그렇다면 찰나는 어떤 방식으로 숏폼 마케팅을 혁신하며, 실무자들이 겪는 문제를 풀어내고 있을까요? 이번 인터뷰에서는 카테노이드 방영…
"고객이 100원 상품을 클릭했는데 결제하고 보니 10,000원 짜리 상품이였다면?" 이커머스에서 이런 일이 발생하면 고객 신뢰도는 급격히 떨어집니다. 문제의 근본 원인은 바로 '데이터 정합성'! 즉, 여러 시스템 간 데이터가 서로 일치하지 않는 것이죠. 올리브영도 예외는 아니었습니다.…
들어가며 “이번 주 트래픽은 지난 주 대비 어떻게 변했나요?” “최근 배포 이후 에러율에 변화가 있나요?” “DB 성능 지표는 안정적인가요?” 매주 반복되는 이런 질문들에 답하기 위해 우리 팀은 Datadog 대시보드를 하나하나 확인하며 1시간 이상을 소비하고 있었습니다. 4명이 돌아가…
안녕하세요. My 구독은 톡클라우드 및 이모티콘 플러스와 같은 카카오톡 내 서비스를 정기구독하거나, 같이가치 플러스를 통해 정기 기부를 할 수 있도록 상품 정보부터 해지까지 전체 플로우를 제공하는 플랫폼입니다. My 구독은 생긴지 5년 가까이 되는 플랫폼인데요. My 구독이 생겼던 20…
안녕하세요. 무신사 Core Engineering/Personalization Engineering 팀에서 프론트엔드 개발을 맡고 있는 김의중입니다. 새로운 기능을 추가하거나 기존 코드를 수정할 때, 이런 불안감을 느껴본 적 있으신가요? “여기는 잘못 수정하면 버그가 발생할수 있겠다”…
Featured 여행도 하고 지구도 지킨다, 여기어때 쓰봉크럽 디자인 리뉴얼 여기어때의 오리지널 콘텐츠, <쓰봉크럽>의 새로운 얼굴을 소개합니다. 지난 글 🔗여기어때가 오리지널 콘텐츠를 만든 이유 Vol.2 에서 쓰봉크럽의 시작에 관한 고민을 이야기했다면, 이번에는 더 많은 분들과 함께…
안녕하세요, 토스증권 Realtime Data Team 강병수입니다. 이전 글에서 수 천 개의 실시간 데이터 파이프라인 리니지 시각화라는 주제를 다뤘는데요. 이번 글에서는 수 천 개의 파이프라인 중 조금 더 특별한 것이 있어 이 내용을 상세하게 소개해 보려고 합니다. 그 특별한 요소는…
매니징도 엔지니어링이 가능할까? 안녕하세요. ABC Studio에서 ABC Platform 팀을 맡고 있는 송재욱입니다. 저희 팀에서는 '재생산 비용을 낮추는 행위'를 엔지니어링으로 정의합니다. 예를 들어 누군가 먼저 해결한 문제를 다른 사람이 다시 겪었을 때 먼저 적용한 방법으로 쉽게…
카카오의 여러 서비스, 그 중에서도 카카오톡 서비스는 국민의 대다수가 사용하는 서비스이다보니 인프라와 애플리케이션에 대한 모니터링이 필수적인 과제입니다. 이를 위해 카카오에서는 자체 개발한 매트릭스(MATRIX)라는 솔루션을 운영하고 있습니다. 매트릭스(MATRIX)는 As a Serv…
이 장에서는 텍스트 기반 유해 콘텐츠 모니터링에 AI, 특히 LLM이 어떻게 혁신을 가져왔는지를 다룹니다. 내부적으로 '하몽(jamon)'이라는 프로젝트명으로 진행된 이 시스템은 스팸(spam)의 반대 개념인 햄(ham)에서 착안하여 명명했습니다. “이걸 사람이 다 본다고?” — 수많은…
AI 기반 실시간 코드 리뷰가 가능하려면 코드를 지능적으로 분석하고 의미 있는 피드백을 생성할 수 있는 기반이 필요합니다. 그리고 이 기반을 정적 분석 기술이 제공해 줄 수 있습니다. 정적 분석(static analysis)은 프로그램을 실행하지 않고, 소스 코드 자체를 분석하여 오류나…
실행: AI와 함께 개발하기 - SDLC 전 과정 협업 사례 카카오는 소프트웨어 개발 단계 전반에 걸쳐 AI를 어떻게 통합하고 활용하여 생산성을 극대화하며, 궁극적으로 아이디어를 압도적인 속도로 현실로 만들기 위해, '에이전트 기반 리엔지니어링’의 비전을 E2E(End-to-End) 개…
카카오는 유해 콘텐츠가 카카오 서비스에 유입되는 것을 방지하고 안전한 환경을 유지하고자 노력하고 있습니다. 이를 위해 단순한 유해 콘텐츠 분류를 넘어, 콘텐츠 모니터링 도구 개발 및 운영부터, 여기에 사용되는 AI/ML 모델의 기획, 개발, 운영까지 모든 단계를 직접 관리하고 있습니다.…
이 글은 AI 서비스 자체의 윤리성과 안전성을 보장하는 ‘AI 가드레일’ 프로젝트를 다룹니다. AI 가드레일 시리즈에는 크게 Kanana Safeguard, Kanana Safeguard-Siren, Kanana Safeguard-Prompt의 세 가지 모델이 있습니다. Kanana S…
AI 개발팀이라면 누구나 경험하는 딜레마가 있습니다. “이런 모델 구조를 시도해보면 어떨까”, “새로운 데이터셋으로 실험해볼까”, “이런 기능을 추가하면 사용자들이 좋아할 텐데”, "저런 도구가 있으면 개발이 훨씬 편해질 텐데"라는 아이디어는 끊임없이 나오지만, 정작 구현에 들어가면 현…
아무리 강력한 플랫폼이 존재하더라도, 개발자들이 매일 마주하는 ‘개발 환경’ 자체가 AI와 유기적으로 융합되지 않는다면 AI의 잠재력을 온전히 발휘하기 어렵습니다. 아무리 지능형 플랫폼이 고도화되어도, 개발자가 그 기능을 손쉽게 활용하고, AI와 끊김 없이 협업할 수 있는 환경이 뒷받침…
AI 기술이 우리 생활과 업무에 점점 더 깊숙이 들어오면서, AI가 만들어내는 결과가 윤리적이고 공정하며 신뢰할 수 있는지에 대한 사회적 요구와 기업의 책임감 또한 그 어느 때보다 커지고 있습니다. 가령 AI 모델이 학습 데이터에 내재된 편견을 그대로 학습하거나 증폭시켜 차별적인 결과를…
오늘날 인터넷은 그야말로 ‘콘텐츠 홍수’ 시대입니다. 누구나 쉽게 자신의 생각과 정보를 표현하고 공유할 수 있게 되었습니다. 이러한 자유로운 소통의 장은 디지털 세상의 가장 큰 매력이지만, 동시에 어두운 그림자를 드리우기도 합니다. 바로 유해 콘텐츠의 확산입니다. 과거에는 이러한 유해…
AI는 배포 및 운영 환경에 실질적인 변화를 가져왔습니다. 덕분에 카카오의 데브옵스 문화 역시 더욱 가속화되고 서비스의 안정성도 개선되고 있습니다. AI가 어떻게 카카오의 배포 워크플로를 효율화하고, 운영 환경을 예측 가능하게 만들며, 나아가 시스템 스스로 문제를 해결하는 자율적인 운영…
AI의 도움으로 생산성이 비약적으로 발전한 것은 사실입니다. 목적을 달성하기 위해 대화를 주고 받는 수준을 넘어 친숙한 도구들도 LLM을 탑재하고 사용자의 생산성을 올려주기 위해 기다리고 있습니다. 문제는 목적이 모호한 요청에도 AI는 친절하게 생산물을 만들어준다는 점입니다. 결국 무엇…
안녕하세요. 저는 당근 피드실 피드 인프라팀에서 Software Engineer로 일하고 있는 Lebron이라고 해요. 당근 피드는 당근 앱에 있는 다양한 콘텐츠를 모아서 하나의 리스트로 보여줘요. 사용자는 피드를 통해 중고거래, 구인 공고, 중고차, 부동산 등 자신에게 맞춤화된 정보를…
현재 우리 서비스 상태 관리는 고객 관점에서 잘 되고 있나요…? 🤔 이 물음에서 “핑크와드” 라는 프로젝트가 탄생하게 되었습니다. 카카오페이증권에서는 모니터링, 옵저버빌리티, 트레이싱같이 기술 영역에서의 서비스 상태 가시화는 고도화되어 있지만, 상대적으로 “고객 관점에서의 서비스 상태”…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 클라우드 컴퓨팅 초창기에는 비용 절감을 위한 인프라 전환이 주된 목적이었습니다. 그러나 최근 들어 클라우드는 빠른 개발과 디지털 혁신을 가능하게 하는 핵심 요소가 됐습니다. Hackett Group의 부대표 Joe Nathan…
Kubernetes CPU Limit을 사용하면 벌어지는 일 들어가며 오늘날 대부분의 서비스가 컨테이너 환경을 이용하고 있고, 컨테이너를 실행하는 환경으로는 Kubernetes가 표준으로 자리 잡고 있습니다. Kubernetes에서 컨테이너를 실행할 때는 Pod를 사용하는데요. Pod를…
Yanolja의 Developer Platform Engineering 조직은 개발자들의 생산성 향상을 목표로, 플랫폼 엔지니어링 관점에서 다양한 제품을 개발 및 운영하고 있습니다. 이번 글에서는 오랜 시간 발전시켜 온 API Management Platform의 초기 버전부터 현재 버…
안녕하세요 Local Business 프론트플랫폼팀의 Joon이에요. 프론트플랫폼팀은 Local Business 플랫폼 조직 하위에서 FE 엔지니어(Raff, James.choi, Dio, Joon)만으로 구성된 팀이에요. 저희는 사장님/유저 양면에서 당근의 로컬 비즈니스 생태계를 지탱…
1. 들어가며 안녕하세요, 여기어때컴퍼니 DevOps팀 클로이입니다. 지난 ‘CI/CD 개선기’ 시리즈에서는 DevOps팀이 하나의 표준화된 CI/CD 파이프라인을 구축하는 과정을 공유드렸습니다. 하지만 여전히 알림 프로세스에는 개선할 여지가 남아 있었습니다. 알림 기준과 구현 방식이…
JuiceFS: 오브젝트 스토리지를 활용하는 HDFS 호환 분산 파일 시스템 - 등록일 - 2025.09.10 - | - 코멘트 - 3193 네이버에서는 다양한 서비스를 위해 공용 Hadoop 클러스터를 운영하고 있으며, Spark, Hive, MapReduce 등의 Hadoop 애플리…
안녕하세요, 여기어때컴퍼니 DevOps팀 주피터입니다. 지난 3편에서는 공통 Helm Chart를 위한 저장소(Registry)를 마련했는데요, 이번 글에서는 그 안에 채워질 ‘공통 Helm Chart’를 어떻게 설계했는지 본격적인 이야기를 시작해보려고 합니다. 지난 3편에서는 흩어져…
- blog Next.js ISR 전환과 Redis 외부 캐싱 (SSR 지옥 탈출기 시리즈 1) Next.js SSR 지옥 탈출기 시리즈 - 👉 Part 1. ISR 전환과 Redis 외부 캐싱 - 카카오 인프라 환경에서 SSR을 운영하며 맞닥뜨린 한계와, 그 과정에서 얻은 Next.j…
- blog Next.js SSR 서버를 위한 모니터링 시스템 구축 (SSR 지옥 탈출기 시리즈 2) Next.js SSR 지옥 탈출기 시리즈 - Part 1. ISR 전환과 Redis 외부 캐싱 - 카카오 인프라 환경에서 SSR을 운영하며 맞닥뜨린 한계와, 그 과정에서 얻은 Next.…
올리브영에서 SCM 도메인 QA 엔지니어 겸민입니다. 이 글은 올리브영의 글로벌 WMS 시스템인 GMS(Global Warehouse Management System)의 구축부터 서비스 안정화에 이르기까지의 검증 여정을 담았습니다. 특히, 테스트 전략 수립, 시나리오 기반 통합 테스트…
안녕하세요 여기어때컴퍼니 DevOps팀 주피터입니다 DevOps팀은 여기어때컴퍼니 Tech 조직내 개발자들의 업무 몰입을 위한 개발 환경과 체계를 만들어가는 조직으로 조직별로 상이한 개발 환경을 통합하고 운영하고 있습니다. 이번에 다룰 주제는 모두를 위한 CI/CD 개선기 2편, CI…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 세 주요 클라우드 제공업체인 아마존 웹 서비스(Amazon Web Services, AWS), 마이크로소프트 Azure(Microsoft Azure), 구글 클라우드 플랫폼(Google Cloud Platform, GCP)은…
기존 챗봇 서비스는 정해진 규칙에 따라 답변하는 ‘룰 기반(Rule-based)’ 방식이 대부분이었습니다. 그러던 중 OpenAI의 ChatGPT가 등장하며 큰 변화의 바람을 몰고 왔습니다. 저희는 이 기술을 활용해 상담사를 통해서만 가능했던 문의 대응을 자동화할 수 있지 않을까 하고…
복잡성이 높아지고 불확실성이 일상화된 공급망 환경에서 기업은 더 이상 직관이나 경험에만 의존해 의사결정을 내릴 수 없다. [1] 이에 따라 DI(Decision Intelligence)가 새로운 패러다임으로 주목받고 있다. 특히 DI는 기존 SCM(Supply Chain Manageme…
“자사몰에 찰나 적용 후 재구매율이 5%, 구매 전환율이 3%대로 증가했어요” 하이트진로음료의 자사몰 ‘진로토닉몰’은 소비자가 다양한 레시피와 활용법을 직관적으로 경험하도록 영상 중심으로 운영되고 있는데요. 기존 유튜브 임베드 방식의 문제를 해결하고자 찰나를 도입하면서 영상 재생 품질과…
챌린저스 여러분, 언더커버 사일로의 마지막 여정, ‘계좌 사일로’ 편에 오신 것을 환영합니다. 이전의 네 가지 사일로가 모든 서비스가 겪는 보편적인 성장통에 대한 이야기였다면, 이번 편은 ‘토스는 금융 앱이다’라는 본질적인 질문에서 출발합니다. 수많은 규제와 제약 속에서, 토스마저 아직…
안녕하세요. 무신사 커뮤니티개발팀에서 백엔드 개발을 담당하고 있는 방현우입니다. 저희 팀은 체험단, 후기, 좋아요 서비스의 백엔드를 개발하고 운영하고 있습니다. 이 중에서도 체험단은 고객들이 새로운 제품을 무료로 미리 체험해보고 후기를 작성하는 서비스로, 많은 고객분들이 이용하고 계십니…
올리브영 PM들이 인사이트를 얻은 콘텐츠들을 모았습니다. 프로덕트를 만든다는 건 단순히 숫자나 기능만으로 끝나는 일이 아니에요. 때로는 책 한 권, 우연히 본 영상, 메일함에 들어온 뉴스레터 한 줄이 다음 아이디어의 출발점이 되기도 하지요. 이번에는 올리브영 PM들의 ‘영감 노트’를 살…
- blog Kanana 언어모델에 추론 기능 붙여보기 (feat. Kanana-1.5) 안녕하세요, 카카오의 언어모델 ‘Kanana’의 연구 및 개발을 담당하는 Kevin, Louie, Terry, 그리고 Sean 입니다. 2024년 9월 OpenAI의 o1 모델이 출시되고, 2025…
들어가며 안녕하세요. AI Services Lab 팀의 ML 엔지니어 박희웅입니다. 저희 팀에서는 LINE 오픈챗과 관련해 다양한 AI/ML 모델을 개발해 서빙하고 있는데요. 지난 오프라인과 온라인 A/B 테스트를 통해 오픈챗 추천 모델 개선하기 포스트에서는 개인 취향에 맞는 오픈챗들을…
AI Agent가 만들어낸 보안 환경의 대변화 기업들이 추진하는 디지털 혁신은 이제 AI Agent를 중심으로 빠르게 옮겨가고 있습니다. 과거 인공지능이 단순히 텍스트 생성이나 응답 처리의 보조 역할에 머물렀다면, 지금의 AI Agent는 스스로 판단하고 외부 시스템과 연동하여 실제 행…
안녕하세요, 데브옵스 엔지니어 포카입니다. 최근 인프런의 ”클린 코더스: 실전 객체 지향 프로그래밍과 TDD 마스터 클래스” 강의 영상 업스케일링 작업을 위해 GPU 클러스터를 운영하던 중, 예상치 못한 문제에 직면했습니다. GPU 노드가 정상적으로 생성되었음에도 불구하고 약 10-11…
들어가며 이번 글에서는 Airbridge 인증 서버에서 간헐적으로 응답 속도가 느려지는 현상을 분석하고 개선한 경험을 공유합니다. 문제 해결 과정에서 구조 개선을 함께 진행하여 간헐적인 응답 지연 문제를 해결했을 뿐만 아니라 트래픽 급증 상황에도 안정적으로 작동하는 인증 시스템을 구축할…
안녕하세요. 모두싸인 제품 그룹에서 서비스의 품질을 전반적으로 관리하고 있는 QA 챕터 리더 조니 입니다. 제품을 더 빠르게, 더 자주, 더 안전하게 배포하는 것은 모든 SaaS 조직의 숙제입니다. 하지만 개발 속도가 빨라질수록 QA는 점점 더 적은 시간과 정보 안에서 중요한 결정을 내…
들어가며 아자르는 1:1 비디오 채팅을 통해 매일 전세계의 사용자들을 연결하고 있습니다. 비디오 채팅에서 즐거운 경험을 하려면 자신과 잘 맞는 사람을 만나야 하기에 추천 알고리즘의 역할이 매우 중요합니다. 지난 테크블로그에서는 하이퍼커넥트가 AI 기반 추천 시스템을 개발하여 어떻게 매치…
Executive Summary - Agentic AI 이후의 다음 단계는 Agentic Workflow, 즉 AI가 단일 작업이 아니라 업무 흐름 전체를 실행하는 구조로 진화 - 기존 자동화는 작업 단위(Task) 중심이었다면, Agentic Workflow는 목표 기반으로 여러 작업…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 전 세계적으로 기업 ESG 보고(ESG reporting) 관련 업무가 본격화하고 있습니다. EU, 미국 등에서 제정하는 규정이 비즈니스 행동을 변화시키려는 목적으로 보고의 요구사항을 심화하고 있습니다. 환경, 사회, 거버넌스…
DARO: 알라미의 광고 수익화 노하우를 공개합니다 알라미는 전 세계 1억 명의 아침을 깨운 알람 앱이다. 2024년 기준 200만 DAU, 연 매출 300억 원, 영업이익 190억 원을 기록했고 100개국에서 1위를 경험했다. 알람 앱으로 이런 성과를 냈다고 하면 흔히 묻는다. “어떻…
안녕하세요. 29CM Search & Discovery 팀 백엔드 개발자 김찬입니다. 저희 팀은 고객의 구매 여정에서 가장 처음 마주하게 되는 전시 지면을 책임지고 있습니다. 그만큼 빠르고 안정적인 서비스 제공이 중요한데요. 서비스를 운영하다 보면 종종 이런 의문이 생깁니다. “지금 우…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 개발팀 내에서 데브옵스(DevOps), 사이트 신뢰성 엔지니어링(SRE), 플랫폼 엔지니어링을 도입했다고 말하는 기업은 많지만, 실제로 각 개념이 의미하는 바를 명확히 구분하기는 쉽지 않습니다. 언뜻 보면 유사한 목표와 방법을…