들어가며 최근 몇 년 사이 인공 지능은 눈부신 발전을 거듭하고 있습니다. 대규모 언어 모델은 인간 수준의 언어 생성 능력을 갖췄고, 멀티모달 모델은 텍스트와 이미지를 넘나들며 추론하며, 특정 분야에서는 전문가에 필적하는 성능을 보이고 있습니다. 이렇게 고도화된 AI가 우리의 일상과 사회…
안녕하세요. 크리에이트립(Creatrip)의 서종학입니다. 오늘은 캐시된 유저페이지의 개인화 데이터 동기화 문제를 저희 크리에이트립에서 GraphQL의 커스텀 디렉티브를 사용하여 개선한 이야기를 간단하게 소개하려고 합니다. TL;DR Next.js로 서버 사이드 렌더링을 하다 보면 자주…
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…
FE News 25년 10월 소식을 전해드립니다! - 등록일 - 2025.10.01 - | - 코멘트 - 3598 주요소식 다음과 같은 유용한 정보들을 만나보실 수 있습니다. 1. React 생태계 혁신 정체 논란 React가 프런트엔드 개발의 사실상 표준이 되면서 오히려 기술 혁신이…
[원문보기] 핵심 인사이트 - 개인정보 보호 & 보안 강화: AI 모델이 학습한 데이터를 선택적으로 '잊도록' 하는 머신 언러닝 기술이 주목받고 있습니다. 개인정보 보호 규제 준수, 악성 데이터 공격 방어, 유해 콘텐츠 제거 등 안전하고 신뢰할 수 있는 AI 서비스 제공에 필수적인 기술…
29CM QA팀은 과거 Mac Mini 1대로 테스트 자동화 환경을 구축하여 iOS 1대, Android 1대로 자동화를 시작했습니다. 하지만 자동화 시나리오와 부가 기능이 점차 확장되면서 프레임워크의 규모가 커졌고, 수행할 시나리오가 늘어나며 전체 테스트 시간이 길어졌습니다. 29CM…
LLMOps로 확장하는 AI플랫폼 2.0 AI 기술은 빠르게 진화하고 있습니다. 우아한형제들 AI플랫폼팀은 그동안 AI플랫폼 1.0을 통해 머신러닝(ML) 모델을 개발·배포·운영을 지원하는 MLOps 플랫폼을 구축해 왔습니다. AI플랫폼 1.0의 상세 내용은 아래 글에서 다뤘습니다. 대…
우아한 Cloud FinOps 여정 클라우드는 이제 기업의 성장과 혁신을 뒷받침하는 핵심 인프라로 자리 잡았습니다. 새로운 서비스를 빠르게 실험하고, 트래픽 변화에 따라 유연하게 확장하며, 글로벌 시장에도 손쉽게 진출할 수 있도록 해주죠. 하지만 비용 측면에서는 기존 온프레미스 환경과…
안녕하세요. 더핑크퐁컴퍼니에서 Software Engineering Intern으로 근무하고 있는 앤디입니다.😆 이번 포스트에서는 인턴으로서 처음 맡았던 업무 중 하나였던 사내 카페 서비스 프로젝트의 마이그레이션 과정에서 React Query를 활용하며 겪었던 경험을 공유드리려고 합니다…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 핵심 인사이트 - 비용 절감 및 경쟁력 강화: 대안 클라우드는 주요 클라우드 사업자 대비 높은 가용성과 저렴한 가격으로 비용 효율성을 높이고 있습니다. 기업의 75%가 2개 이상 서비스를 이용하며 그 효과를 입증하고 있습니다.…
안녕하세요. SRE팀 클러스터 파트에서 근무하고 있는 Ssup(썹)이에요. 저희 클러스터 파트는 대부분의 당근 서비스가 동작하는 쿠버네티스 클러스터의 안정성과 가시성을 책임지고 있어요. 쿠버네티스 클러스터 운영부터 서비스 메쉬 네트워크 구성, 모니터링 컴포넌트 관리까지 다양한 업무를 맡…
"삐빅, 삐빅." 1분 1초가 급박하게 돌아가는 물류센터. 이곳에서 현장 작업자의 손에 들린 PDA(산업용 단말기)의 작은 화면은 전쟁터의 레이더와 같습니다. 하지만 이 레이더가 낡고 해상도가 낮다면? 브라우저 툴바가 화면의 10% 이상을 차지하고, 키패드로 다음 단계를 넘어가려 해도…
들어가며 “이번 주 트래픽은 지난 주 대비 어떻게 변했나요?” “최근 배포 이후 에러율에 변화가 있나요?” “DB 성능 지표는 안정적인가요?” 매주 반복되는 이런 질문들에 답하기 위해 우리 팀은 Datadog 대시보드를 하나하나 확인하며 1시간 이상을 소비하고 있었습니다. 4명이 돌아가…
방송, 교육 등 영상 서비스를 제공하는 기업이라면 글로벌 동영상 플랫폼 ‘비메오(Viemo)’를 알고 계실텐데요. 상업 계정도 저렴한 요금제로 사용 가능한 장점이 있어서 기업 영상 관리자라면 한번쯤 사용해보셨을거예요. 하지만 사업 분야가 다양해지고, 영상 자산이 늘어날 수록 안전하게 영…
안녕하세요. My 구독은 톡클라우드 및 이모티콘 플러스와 같은 카카오톡 내 서비스를 정기구독하거나, 같이가치 플러스를 통해 정기 기부를 할 수 있도록 상품 정보부터 해지까지 전체 플로우를 제공하는 플랫폼입니다. My 구독은 생긴지 5년 가까이 되는 플랫폼인데요. My 구독이 생겼던 20…
안녕하세요. 무신사 Core Engineering/Personalization Engineering 팀에서 프론트엔드 개발을 맡고 있는 김의중입니다. 새로운 기능을 추가하거나 기존 코드를 수정할 때, 이런 불안감을 느껴본 적 있으신가요? “여기는 잘못 수정하면 버그가 발생할수 있겠다”…
안녕하세요, 토스증권 Realtime Data Team 강병수입니다. 이전 글에서 수 천 개의 실시간 데이터 파이프라인 리니지 시각화라는 주제를 다뤘는데요. 이번 글에서는 수 천 개의 파이프라인 중 조금 더 특별한 것이 있어 이 내용을 상세하게 소개해 보려고 합니다. 그 특별한 요소는…
매니징도 엔지니어링이 가능할까? 안녕하세요. ABC Studio에서 ABC Platform 팀을 맡고 있는 송재욱입니다. 저희 팀에서는 '재생산 비용을 낮추는 행위'를 엔지니어링으로 정의합니다. 예를 들어 누군가 먼저 해결한 문제를 다른 사람이 다시 겪었을 때 먼저 적용한 방법으로 쉽게…
‘에이전틱 코딩 가이드북’: 카카오 AI 협업 개발의 표준 카카오는 AI와 효과적으로 협업하며 소프트웨어를 개발하기 위한 카카오만의 고유한 방법론과 모범 사례, 그리고 기술 표준을 집대성하여 ‘에이전틱 코딩 가이드북’을 제작하고 전사적으로 공유했습니다. 이 가이드북은 “High prod…
에이전틱 코딩을 통한 1인 프로토타입 제작의 가능성을 확인하고 개인과 단일 조직의 다양한 에이전틱 코딩 업무 활용 사례를 수집한 이후, 기술전략은 'AI 마일리지 프로그램’을 기획했습니다. AI 마일리지 프로그램에 참여한 개발자를 대상으로 다양한 상용 AI 도구(예: 코드 생성 AI,…
카카오의 여러 서비스, 그 중에서도 카카오톡 서비스는 국민의 대다수가 사용하는 서비스이다보니 인프라와 애플리케이션에 대한 모니터링이 필수적인 과제입니다. 이를 위해 카카오에서는 자체 개발한 매트릭스(MATRIX)라는 솔루션을 운영하고 있습니다. 매트릭스(MATRIX)는 As a Serv…
이 장에서는 텍스트 기반 유해 콘텐츠 모니터링에 AI, 특히 LLM이 어떻게 혁신을 가져왔는지를 다룹니다. 내부적으로 '하몽(jamon)'이라는 프로젝트명으로 진행된 이 시스템은 스팸(spam)의 반대 개념인 햄(ham)에서 착안하여 명명했습니다. “이걸 사람이 다 본다고?” — 수많은…
카카오가 ‘에이전트 기반 리엔지니어링’ 철학을 바탕으로 개발 업무를 진행하면서 겪은 초기 성공 경험 중 두 가지 사례를 소개합니다. 사례 1. 검증 스트레스를 줄이다 카카오의 애플리케이션이 사용자에게 배포되기 전, 반드시 거쳐야 하는 중요한 절차가 있습니다. 바로 오픈소스 자동화 관리…
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와 끊김 없이 협업할 수 있는 환경이 뒷받침…
현대의 개발 조직은 점점 더 짧은 릴리스 주기와 높은 품질 수준을 동시에 요구받습니다. 마이크로서비스 아키텍처와 클라우드 네이티브 환경이 확산되면서, API는 서비스 간 통신의 중심으로 자리 잡았습니다. 이에 따라 API 테스트는 더 이상 QA 팀의 선택적 활동이 아닌, CI/CD 파이…
개발은 단순한 코딩을 넘어 도메인을 분석하고 문제를 정의한 뒤, 그에 대한 해법을 설계하는 일련의 프로세스를 뜻합니다. 그러나 설계된 솔루션을 실제로 구현하기 위해서는 수만 줄에 이르는 코드를 작성해야 했고 언제나 반복적인 작업, 장황한 설정, 그리고 끝없이 이어지는 검색과 시행착오가…
현대 소프트웨어 개발에서 코드 리뷰는 품질 보증과 팀 내 지식 공유를 위한 필수 절차로 자리잡았습니다. 코드 리뷰는 일반적으로 다음 두 가지 방식으로 수행됩니다. 이러한 리뷰 문화는 코드의 가독성과 일관성 유지, 오류 조기 발견, 보안 결함 방지에 긍정적인 영향을 줍니다. 그러나 전통적…
초기 상황은 명확했습니다. 이미지 콘텐츠의 양은 기하급수적으로 증가하는 반면, 이를 검토하는 인력은 한정적이었습니다. 100% 수동 검토는 운영 피로도를 가중시킬 뿐만 아니라, 사람마다 다른 판단 기준으로 인해 일관성을 유지하기 어려운 구조적 문제를 안고 있었습니다. 때문에 "사람이 직…
AI는 배포 및 운영 환경에 실질적인 변화를 가져왔습니다. 덕분에 카카오의 데브옵스 문화 역시 더욱 가속화되고 서비스의 안정성도 개선되고 있습니다. AI가 어떻게 카카오의 배포 워크플로를 효율화하고, 운영 환경을 예측 가능하게 만들며, 나아가 시스템 스스로 문제를 해결하는 자율적인 운영…
AI의 도움으로 생산성이 비약적으로 발전한 것은 사실입니다. 목적을 달성하기 위해 대화를 주고 받는 수준을 넘어 친숙한 도구들도 LLM을 탑재하고 사용자의 생산성을 올려주기 위해 기다리고 있습니다. 문제는 목적이 모호한 요청에도 AI는 친절하게 생산물을 만들어준다는 점입니다. 결국 무엇…
안녕하세요. 저는 당근 피드실 피드 인프라팀에서 Software Engineer로 일하고 있는 Lebron이라고 해요. 당근 피드는 당근 앱에 있는 다양한 콘텐츠를 모아서 하나의 리스트로 보여줘요. 사용자는 피드를 통해 중고거래, 구인 공고, 중고차, 부동산 등 자신에게 맞춤화된 정보를…
MySQL은 Ver 5.7.8부터 데이터 타입으로 JSON을 추가하여 지원하고 있습니다. JSON 데이터 타입은 JSON-format 문자열을 저장할 때 일반적인 문자열 컬럼에 저장하는 것에 비해 다음과 같은 이점을 가집니다. 하지만, JSON 데이터를 저장할 때 항상 JSON 데이터…
내 데이터는 어디에서 처리될까? 스마트폰을 열면 AI 기능이 넘쳐납니다. 사진 자동 분류, 메시지 요약, 외국어 번역, 전화 응답까지. 그런데 문득 이런 의문이 듭니다. “이 기능들, 내 데이터는 어디에서 처리되는 걸까? 내 개인정보가 서버로 전송되는 건 아닐까?” 이 질문은 곧 온디바…
Executive Summary - AI의 대화 이해는 단순 텍스트 처리에서 발전해 의미(Semantics), 문맥(Context), 의도(Intent)를 통합적으로 해석하는 방향으로 진화 - 인간 언어는 모호성과 생략, 상황 의존성이 높기 때문에 AI는 단어가 아닌 문장 간 관계와 대…
“찰나를 활용한 기획 상품이 29CM 상품 랭킹 1위에 올랐어요” 제품의 소재나 텍스쳐, 디테일에 많은 공을 들이는 포에브는 직관적인 숏폼 영상으로 제품 무드와 소재를 보여주면서, 고객이 페이지에서 머무르는 시간과 관심도를 분석해 상세페이지 구조를 개선했는데요. 그 결과, 찰나를 적용한…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 클라우드 컴퓨팅 초창기에는 비용 절감을 위한 인프라 전환이 주된 목적이었습니다. 그러나 최근 들어 클라우드는 빠른 개발과 디지털 혁신을 가능하게 하는 핵심 요소가 됐습니다. Hackett Group의 부대표 Joe Nathan…
Kubernetes CPU Limit을 사용하면 벌어지는 일 들어가며 오늘날 대부분의 서비스가 컨테이너 환경을 이용하고 있고, 컨테이너를 실행하는 환경으로는 Kubernetes가 표준으로 자리 잡고 있습니다. Kubernetes에서 컨테이너를 실행할 때는 Pod를 사용하는데요. Pod를…
안녕하세요. 29CM에서 프론트엔드 개발을 담당하고 있는 개발자 전은미입니다. 오늘은 주문서 결제 혜택 UX 개선 프로젝트를 통해 고객의 결제 경험과 구매 전환율을 향상시킨 경험을 공유하려고 합니다. 우리가 풀고자 했던 문제 29CM 주문서에는 다양한 결제수단별 혜택이 존재합니다. 그러…
안녕하세요, 모두싸인에서 프론트엔드를 개발하고 있는 엔지니어 레오(Leo)입니다. 이번 포스팅에서는 프론트엔드 개발 과정에서 “하나의 소스코드로 여러 환경의 요구사항에 대응하면서 개발 생산성 및 유지 보수성까지 높일 수 있을까?” 라는 질문에서 출발한 경험을 공유하려 합니다. 특히 AS…
Yanolja의 Developer Platform Engineering 조직은 개발자들의 생산성 향상을 목표로, 플랫폼 엔지니어링 관점에서 다양한 제품을 개발 및 운영하고 있습니다. 이번 글에서는 오랜 시간 발전시켜 온 API Management Platform의 초기 버전부터 현재 버…
안녕하세요 Local Business 프론트플랫폼팀의 Joon이에요. 프론트플랫폼팀은 Local Business 플랫폼 조직 하위에서 FE 엔지니어(Raff, James.choi, Dio, Joon)만으로 구성된 팀이에요. 저희는 사장님/유저 양면에서 당근의 로컬 비즈니스 생태계를 지탱…
JuiceFS: 오브젝트 스토리지를 활용하는 HDFS 호환 분산 파일 시스템 - 등록일 - 2025.09.10 - | - 코멘트 - 3193 네이버에서는 다양한 서비스를 위해 공용 Hadoop 클러스터를 운영하고 있으며, Spark, Hive, MapReduce 등의 Hadoop 애플리…
안녕하세요 토스증권 Realtime Data Team 김용우입니다. Iceberg는 최근 데이터 레이크 환경에서 가장 주목받는 테이블 포맷 중 하나입니다. 특히 Update와 Delete를 네이티브하게 지원한다는 점이 가장 큰 매력입니다. Hive/Parquet 기반의 테이블 포맷이 사…
AIOS 소개 개요 AIOS(Artificial Intelligence Operating System)는 대규모 언어 모델(LLM)을 운영체제의 두뇌로 삼아, 기존 OS의 역할을 뛰어넘어 지능형 에이전트로서의 기능을 내재한 새로운 패러다임의 운영체제입니다. 최근 AIOS는 여러 연구에서…
- 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.…
안녕하세요, 개발그룹 데이터서비스개발팀 이성현 매니저입니다. 본 글을 통해 저희 '오!라방' 서비스의 클라우드 비용 절감 사례를 소개해 드리게 되어 기쁩니다. '오!라방'(설명 참조)은 SK플래닛의 OK캐쉬백 앱 내에서 운영되는 라이브커머스 채널링 플랫폼의 이름으로, 'OK캐쉬백'과 '…
올리브영에서 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)은…
방송국이나 기업 영상팀에서는 여전히 VPN(가상 사설망)으로 접근하는 내부 공용폴더와 같은 NAS(사내 공유 스토리지)나 외장하드에 의존해 영상을 관리하는 경우가 많습니다. 그러나 파일이 쌓일수록 검색은 더뎌지고, 공유와 협업 과정은 번거로워지며, 버전 관리까지 혼란스러워지는 일이 잦습…
우리는 어디에 서 있는가? 지금 우리는 거대한 변혁의 한복판에 서 있습니다. 어떤 사람들은 지금을 ‘제2의 산업혁명’이라 부르고, 또 어떤 사람들은 ‘지능 혁명’이라고도 칭합니다. AI라는 거대한 변혁의 파도가 우리의 일과 삶, 그리고 생각하는 방식까지 모든 것을 바꾸고 있다는 사실만은…
복잡성이 높아지고 불확실성이 일상화된 공급망 환경에서 기업은 더 이상 직관이나 경험에만 의존해 의사결정을 내릴 수 없다. [1] 이에 따라 DI(Decision Intelligence)가 새로운 패러다임으로 주목받고 있다. 특히 DI는 기존 SCM(Supply Chain Manageme…
안녕하세요! 올리브영 프론트엔드 개발자 쩡다입니다. "하나의 콘텐츠를 만드는 데 정말 7일이나 걸려야 할까요?" 이 질문에서 시작된 올리브영의 콘텐츠 제작 프로젝트를 소개합니다. 직접 구축한 블록 기반 CMS로 제작 시간을 7일에서 20분으로 단축하고, Vue에서 Lit 웹 컴포넌트로…
Executive Summary - AI 경쟁의 핵심은 모델이 아니라 데이터(Data)로 이동하며, 기업 간 ‘AI 데이터 전쟁’이 본격화 - 고성능 AI를 만들기 위해서는 단순 데이터 양이 아니라 품질, 다양성, 최신성, 활용 가능성이 중요 - 데이터 확보 방식이 변화 - 공개 데이터…
- blog MySQL Ver. 8.0 New Feature: Instant DDL Algorithm에 대한 이해 1. 개요 MySQL은 2000년대부터 웹서비스를 많이 사용하는 개발자들에 의해 많이 사용되었습니다. 오픈 소스로서 사용이 쉬웠을 뿐 아니라 개발자들이 다루기 쉽고 이해하기…
한국콘텐츠진흥원에서 2024년에 진행한 <2024 온라인동영상서비스 이용행태 조사>에 따르면 국내 온라인 동영상 서비스 이용자의 72%가 최근 1년 이내 숏폼 콘텐츠를 경험했다고 합니다. 이제 숏폼은 단순한 트렌드가 아니라, 성과 확보를 위한 필수 채널이 되었어요. 더불어 10~20대뿐…
이 글은 IDG의 아티클을 전재하여 제공합니다. 원문보기 IDC의 ‘전 세계 지속가능성/ESG 2023 전망(Worldwide Sustainability/ESG 2023 Predictions)’ 보고서에 따르면 디지털 전환과 지속가능성 전환이 불가피하게 수렴되고 있습니다. IDC의 글로…
안녕하세요. 무신사 커뮤니티개발팀에서 백엔드 개발을 담당하고 있는 방현우입니다. 저희 팀은 체험단, 후기, 좋아요 서비스의 백엔드를 개발하고 운영하고 있습니다. 이 중에서도 체험단은 고객들이 새로운 제품을 무료로 미리 체험해보고 후기를 작성하는 서비스로, 많은 고객분들이 이용하고 계십니…
- blog Kanana 언어모델에 추론 기능 붙여보기 (feat. Kanana-1.5) 안녕하세요, 카카오의 언어모델 ‘Kanana’의 연구 및 개발을 담당하는 Kevin, Louie, Terry, 그리고 Sean 입니다. 2024년 9월 OpenAI의 o1 모델이 출시되고, 2025…
들어가며 삼쩜삼은 서비스 특성상 종합소득세 신고 기간 등 특정 시기에 트래픽이 집중적으로 몰리면서 다양한 장애 상황을 직면하게 됩니다. 트래픽 집중으로 인한 다양한 포인트에서 장애 상황을 겪었는데, 그 중 상당 부분을 차지하는 것이 데이터베이스 관련 장애였습니다. 짧은 시간에 I/O가…
Aug 28, 2025 Engineering [Report] AI Landscape of Early 2025 - Jeongkyu Shin Founder / Researcher / CEO Aug 28, 2025 Engineering [Report] AI Landscape of Early…
Aug 28, 2025 Engineering [Report] AI Landscape of Early 2025 - Jeongkyu Shin Founder / Researcher / CEO Aug 28, 2025 Engineering [Report] AI Landscape of Early…
안녕하세요, 데브옵스 엔지니어 포카입니다. 최근 인프런의 ”클린 코더스: 실전 객체 지향 프로그래밍과 TDD 마스터 클래스” 강의 영상 업스케일링 작업을 위해 GPU 클러스터를 운영하던 중, 예상치 못한 문제에 직면했습니다. GPU 노드가 정상적으로 생성되었음에도 불구하고 약 10-11…
이런 흐름에 맞춰 콜러스(Kollus)는 AI자막의 다국어 지원을 순차적으로 확대해 나갈 계획입니다. 많은 기업이 상당한 예산을 투입해 우수한 영상 콘텐츠를 제작하지만, 정작 직원들이나 고객들이 시청할 때는 버퍼링, 화질 저하, 접근성 문제 등으로 인해 본래 의도했던 메시지 전달력이 크…
들어가며 이번 글에서는 Airbridge 인증 서버에서 간헐적으로 응답 속도가 느려지는 현상을 분석하고 개선한 경험을 공유합니다. 문제 해결 과정에서 구조 개선을 함께 진행하여 간헐적인 응답 지연 문제를 해결했을 뿐만 아니라 트래픽 급증 상황에도 안정적으로 작동하는 인증 시스템을 구축할…
들어가며 아자르는 1:1 비디오 채팅을 통해 매일 전세계의 사용자들을 연결하고 있습니다. 비디오 채팅에서 즐거운 경험을 하려면 자신과 잘 맞는 사람을 만나야 하기에 추천 알고리즘의 역할이 매우 중요합니다. 지난 테크블로그에서는 하이퍼커넥트가 AI 기반 추천 시스템을 개발하여 어떻게 매치…
Executive Summary - Agentic AI 이후의 다음 단계는 Agentic Workflow, 즉 AI가 단일 작업이 아니라 업무 흐름 전체를 실행하는 구조로 진화 - 기존 자동화는 작업 단위(Task) 중심이었다면, Agentic Workflow는 목표 기반으로 여러 작업…
[Jetpack Compose — Part 1] 낡은 캔버스에서 새 캔버스로: Jetpack Compose와 함께한 마이그레이션 여정 익숙했던 XML 캔버스를 뒤로하고, Jetpack Compose라는 새로운 캔버스로 Android 앱의 UI를 그려나가기 위한 저희 팀의 마이그레이션 여…
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배로 올려준다고?”…
들어가며 LINE 앱은 전 세계 많은 사용자들이 이용하는 다양한 실시간 커뮤니케이션 서비스를 제공하고 있습니다. 저희 팀은 그중에서 1:1 통화와 그룹 통화, LINE 미팅과 같은 통화 서비스를 맡고 있으며, 각 기능들이 안정적으로 작동해 사용자에게 좋은 품질 경험을 제공할 수 있도록…
안녕하세요. 토스 ML Platform 팀에서 다양한 ML 서비스를 위한 플랫폼을 개발하고 있는 우종호, 송석현입니다. 토스에는 다양한 비즈니스 도메인에 걸쳐 수많은 ML 기반 서비스가 존재합니다. 신용평가, 이상거래탐지, 마케팅 최적화, 고객 경험 개선 등 서비스마다 요구하는 ML 컴…
요약: 카카오페이의 금융 AI 컨시어지 ‘페이지니‘는 사용자의 위치·시간·이용 기록을 분석하여 사용자에게 적합한 금융 서비스와 혜택을 제안하는 서비스입니다. 음성 및 텍스트 입력을 모두 지원하며, AWS Bedrock 기반의 멀티 에이전트 구조로 ‘전체 서비스 추천‘과 ‘가맹점 혜택 추…
안녕하세요. LINE Plus의 LINE AI LAB에서 LLM 에이전트 관련 서비스를 개발하고 있는 신수민입니다. 저는 지난 7월 도쿄에서 열린 Tech-Verse 2025에 Tech-Verse의 현장을 취재하고 담아오는 'LINE DEV 리포터즈'에 참여하면서 현장에서 LY Corp…
안녕하세요. 토스증권 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(천 회…
온라인 교육 강사의 실제 사용 후기 🧑 "큰 기대를 하지 않았는데, 강사의 말을 대부분 구현해 내는 것을 보니 신기했습니다" 👩 강사 C "강의 내용을 가리지 않고, 자막이 표시되어 방해받지 않아서 좋았습니다" 👩🦰 강사 D "배속을 높여도 자막이 정확하게 표현되어 만족스러워요!" 온라…
안녕하세요, 카카오뱅크 서버 개발자 Finn입니다. 이 글은 2020년 팀 내에서 공유한 자료를 재구성한 것으로, 그 당시 저는 카카오뱅크 알림탭 시스템을 개발 및 운영하고 있었습니다. 그런데 어느 날, 동료로부터 제가 담당하던 알림탭 서비스가 이상 동작을 보이는 기이한 현상을 제보 받…
들어가며 안녕하세요. LINE NEXT DevOps 팀에서 일하고 있는 이동원이라고 합니다. 현재 쿠버네티스 기반의 인프라 운영과 유지 보수, CI/CD 구축, 로그 수집 및 모니터링 시스템 구성, 장애 대응 등 인프라의 전반적인 업�무를 담당하고 있습니다. 이번 글에서는 LINE NE…
안녕하세요. 네이버 파이낸셜 카드 BE 팀의 허수진입니다. 저는 현재 3년차 서버 개발자로서 Java, Kotlin, Spring을 주로 다루며 성장해나가고 있어요. 이 글에서는 개발자로 일하면서 느낀 성장에 대한 생각과, 신입 개발자가 갖춰야 할 역량에 대해 경험을 바탕으로 공유드리고…
안녕하세요! KREAM의 추천서비스 엔지니어 최준영입니다. KREAM은 리셀 서비스에서 시작하여 테크, 라이프스타일로 확장하며 개인화된 추천 시스템 구축에 힘쓰고 있습니다. 이 글에서는 Matrix Factorization에서 Two-Tower 모델로의 전환 과정과 핵심 구현 사항을 공…
전환율을 높이는 디자인 체크포인트 5가지 요약 - 첫 화면의 비주얼 - 핵심 정보 전달 방식 - 필수 표시 정보 및 연구 결과 등 포함 여부 - 명확한 CTA 디자인 - 이미지, 영상 등 미디어의 화질 “상품은 좋은데 왜 이탈이 많을까?”라는 생각, 해본 적 있으신가요? 쇼핑몰 상세페이…
SCM(Supply Chain Management, 공급망 관리)이라는 말이 역사 속에서 처음 등장한 시점은 1980년대 초반입니다. 1982년 Financial Times에서 Keith Oliver를 인터뷰한 내용이 최초의 SCM 정의라고 알려져 있습니다. [1] "공급망 관리(SCM…
안녕하세요. 올리브영 전시 영역 백엔드 개발을 담당하고 있는 robi입니다. 오래 기다리셨죠? 작년 11월 28일에 작성된 🎁 올리브영은 왜 선물하기를 개편했을까? Part - 1의 후속편이 드디어 작성되었습니다. 1부에서 말씀드렸던 대로 2부에서는 개편 과정의 세부 기술과 구현 과정을…
버즈빌 프론트엔드 변천사 버즈빌 Supply 그룹의 Product Growth 팀의 Luke입니다. 저희 버즈빌에서 지난 몇 년간 겪어온 프론트엔드 아키텍처 변화를 공유하려 합니다. AngularJS에서 시작해 Vue, React를 거쳐 Next.js까지, 각 전환점에서의 고민과 선택…