Deloitte Insights는 기술 혁신이 기업 간 의존성을 감소시키고 자체적 프로세스 개선을 통해 독립적인 운영을 강화한다고 분석했습니다. AI, 클라우드, 블록체인, IoT, 퀀텀 컴퓨팅과 같은 혁신 기술은 기업 내부의 결속력을 강화하고, 비즈니스 모델을 더욱 견고하게 만들어 주…
분산 시스템 환경에서 Kafka Consumer 오프셋 이동하기 Spring Kafka 활용한 오프셋 이동 및 메시지 재처리 방법 들어가며 안녕하세요. 컬리 주문플랫폼개발 팀의 이보람입니다. Kafka Consumer를 운영하다 보면 간혹 예기치 못한 문제로 인해, 또는 의도적으로 메시…
지난 6개월 동안 캐치테이블 글로벌은 MAU(월간 활성 사용자)가 두 배 증가했습니다. 이는 영어에서 4개 언어(영어, 일본어, 중국어 간체자 및 번체자)로 확장한 결과입니다. 이 글에서는 캐치테이블이 다국어 서비스 레이어를 구축한 방법과 그 과정에서 발생했던 문제 및 해결책을 소개해…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 엔터프라이즈 아키텍트팀이 아키텍처 리뷰 보드(Architecture Review Board, ARB)를 처음 만날 때 불안했던 기억이 납니다. ARB는 새로운 시스템과 애플리케이션 아키텍처에 대한 계획을 검토합니다. 필자의 프…
WOOWACON 2024, 배달 기술의 모든 것을 담다 기술로 세상을 더 나은 곳으로 만들겠다는 여정을 이어가는 우아한형제들. 그 특별한 하루, WOOWACON 2024가 10월 30일 그랜드 인터컨티넨탈 서울 파르나스에서 열렸습니다. 우아콘의 정식 명칭은 ‘우아한테크콘퍼런스’로, 우아…
안녕하세요. 모두싸인 플랫폼 그룹에서 백엔드 개발을 하고 있는 루(Roux)입니다. 최근 모두싸인은 공공기관에서도 편리한 전자계약 서비스를 제공할 수 있도록 CSAP 인증을 취득했습니다. 인증을 취득하기 위해서는 AWS에서 구동중인 서비스를 네이버 클라우드 플랫폼(이하 NCP)에서 구동…
대규모 AI 서비스 운영을 위한 Kubernetes GPU 클러스터 도입기 - 등록일 - 2024.11.27 - | - 코멘트 - 6430 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2024(10월)에서 발표되었던 세션을 공개합니다. 발표 내용 스노우 AI 서…
요즘은 LLM(Large Language Model)의 시대입니다. 2022년에 ChatGPT가 처음 서비스된 이후로, 하루가 다르게 더 빠르고, 더 정확하고, 심지어 이미지나 비디오, 음성 등을 이해하고 생성하는 모델들이 등장하고 있습니다. 아래 그림처럼, 2024년 들어서 상용 LL…
요약: 이 글은 카카오페이 Developer Reltaions 관점에서 if(kakaoAI)2024 개발자 컨퍼런스를 준비 과정을 소개합니다. 지난 2022년 컨퍼런스 회고를 바탕으로 발표자 리허설과 스피치 코칭을 강화하고, 발표 자료와 디자인 협업을 체계화해 발표자의 역량을 최대한 발…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 지금까지는 인간이 소프트웨어를 사용했습니다. 하지만 AI 에이전트에는 소프트웨어도 곧 소프트웨어의 사용 주체입니다. 에이전트는 기업, 정부, 그리고 각 개인의 삶에서 인공지능의 역할을 근본적으로 바꿀 가능성이 큽니다. 11월…
안녕하세요. 무신사에서 주문을 담당하는 백엔드 엔지니어 박준호입니다. 이번 글에서는 무신사의 주문 시스템이 수많은 변화에 대응하며 대규모 트래픽과 이벤트 시즌에도 안정적인 서비스를 유지하기 위해 어떤 방식으로 변화해왔는지, 그 여정을 공유하고자 합니다. 왜 개선이 필요한가? 무신사와 같…
How Our Team Uses Kafka 🗒️일러두기: 이 글은 글로벌 독자를 고려해 2024년 5월 발행한 "우리 팀은 카프카를 어떻게 사용하고 있을까"를 영문화한 글입니다. Who Should Read This? This article is for those who already…
안녕하세요. 데브시스터즈 데이터플랫폼그룹의 박기범, 서혜인입니다. 여러분은 사업 지표를 얼마나 신속하고 정확하게 확인하고 싶으신가요? 아마 대부분 가능한 빠른 시점에 정확한 지표를 확인하고 싶어 하실 겁니다. 하지만, 데이터팀 입장에서는 사용자가 원하는 수준으로 정확하고 신속한 지표 서…
새로운 기능을 개발하다 보면 이런 순간이 찾아와요. 모니터에는 수십 개의 탭이 열려있고, 팀 내부 도구 사용법을 찾아보려는데 문서가 어디 있는지조차 기억나지 않죠. 결국 동료에게 메시지를 보내고 답장을 기다리면서 개발 흐름이 끊기고 맙니다. 익숙한 상황이죠? 토스 프론트엔드 챕터도 비슷…
안녕하세요. 인벤토리 스쿼드 백엔드 개발을 담당하고 있는 한첨지입니다! 앞서, 올여우님께서 신규 재고 시스템 구축을 위한 개발 여정을 소개해 주셨는데요, 신규 구축 이후로도 인벤토리 스쿼드에서는 올리브영의 타 시스템에서 재고를 빠르고 효율적으로 가져가실 수 있도록 끊임없이 개선의 과정을…
코로나 팬데믹은 기업들로 하여금 그 어느 때보다 빠르게 디지털 방식으로 변화하고 적응하게 한 강력한 환경적 요소였습니다. 팬데믹이 장기화되면서 비대면 접촉 방식에 익숙해진 소비자들의 변화에 발맞추어 이커머스 시장이 눈에 띄게 성장했고, 기업 내부적으로는 원격근무와 재택근무가 일상적인 업…
최적화된 인스턴스 추천을 위한 Rightsizing Recommendations 시스템 개발 여정 우아한형제들의 클라우드 인프라가 빠르게 성장함에 따라, 효율적인 비용 관리는 중요한 과제가 되었습니다. 이를 해결하기 위해, 팀은 인스턴스 비용 최적화를 목표로 Rightsizing Rec…
안녕하세요, 무신사 캠페인개발팀에서 무신사의 최대 이벤트인 무진장과 여러 이벤트들을 담당하고 있는 조항준입니다. 이번 글에서는 오래된 레거시 시스템 중 하나였던 쿠폰 시스템을 개선하는 과정에서의 실패와 성공 사례를 공유하고자 합니다. 왜 개선이 필요한가? 과거에는 사용자가 쿠폰을 사용할…
목차 1. 시작하며 안녕하세요 common resource 팀의 카인입니다. common resource 팀은 개발자들의 일상적인 작업을 돕는 여러 도구들을 지속적으로 개발하고 있습니다. 우리는 프로젝트를 진행하면서 환경 변수를 다루는 상황에 직면하게 됩니다. 지금까지 쏘카의 프론트엔드…
안녕하세요, SRE팀의 Ken.K입니다. Hyperconnect는 2024년에 접어들면서, 일부 국가의 사용자들에게 체감될 수 있는 장애부터 로그인 실패 같은 심각한 장애까지 여러 번의 대형 사고를 겪었습니다. 사실, 마이크로서비스 단위의 문제는 서비스 운영 중에 자주 발생하는 것이며,…
시작하며 안녕하세요 common resource 팀의 카인입니다. common resource 팀은 개발자들의 일상적인 작업을 돕는 여러 도구들을 지속적으로 개발하고 있습니다. 우리는 프로젝트를 진행하면서 환경 변수를 다루는 상황에 직면하게 됩니다. 지금까지 쏘카의 프론트엔드 조직에서는…
GitHub Actions를 이용한 코드 리뷰 문화 개선기 - 등록일 - 2024.11.11 - | - 코멘트 - 30112 SmartEditor 팀은 항상 높은 수준의 코드 품질을 유지하기 위해 노력하고 있습니다. 그런 모습이 코드 리뷰에서도 드러납니다. 하지만 열심히 노력하는 팀임에…
OpenInfra Asia Summit 2024 돌아보기 본 콘텐츠는 OpenInfra Foundation의 공식 블로그 Superuser에 영문본이 게시되었습니다. 지난 9월 3일 개최된 오픈인프라 아시아 서밋(OpenInfra Summit Asia) 2024에 참여하는 좋은 기회를…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] AI가 클라우드 분야를 뒤흔들고 있습니다. 데이터센터 건설이 증가하고 비용 관리에 대한 관심이 늘고 있습니다. 새로운 대안 플랫폼들도 부상 중입니다. 기업들이 멀티클라우드 운영에 따른 비용과 복잡성에 환멸을 느끼고 리소스를 온…
- 이번 아티클은 2024년 9월, 삼성SDS가 대외 고객을 대상으로 진행한 「REAL Summit 2024」 행사 중, ‘Brity Copilot, 이제 Personal Agent로!’ 세션 내용을 기반으로 작성되었습니다. - 삼성SDS는 기업 환경에서 가장 일반적으로 사용되는 Mai…
생성형 AI 서비스: 게이트웨이로 쉽게 시작하기 생성형 AI는 현재 인공지능 분야에서 가장 주목받는 기술 트렌드 중 하나입니다. 특히 ChatGPT, DALL-E, Midjourney 등의 텍스트 및 이미지 생성 도구들이 대중에게 공개되면서, 전 세계적으로 기업들의 생성형 AI 도입 사…
목차 핵심 요약 - 웰 아키텍티드 프레임워크를 기반으로최적화된 AEM on AWS 아키텍처는 확장성, 안정성, 보안성을 모두 확보했어요 - 정확한 데이터 검증과 정합성을 통해, 온프레미스의 대용량 데이터를 클라우드로 신속하고 안정적으로 이관할 수 있어요 - 고성능 스토리지를 통해 확장성…
제목은 안정적인 AI 서빙 시스템으로 하겠습니다. 근데 이제 자동화를 곁들인… 요즘 음식점에 가면 서빙 로봇이 음식 서빙을 해주는 모습을 종종 보셨을 겁니다. 음식을 손님에게 제공하기까지는 재료 준비, 손질, 요리 서빙 등 여러 단계를 거쳐야 하는데요. 서빙 로봇을 사용하게 되면 서빙하…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 망 중립성(Net Neutrality)은 정치만큼이나 많은 사람의 관심을 끄는 주제입니다. 이는 정치적인 이슈였기 때문입니다. 하지만 이런 감정적 반응은 거의 소비자 수준에서 나타납니다. CIO와 네트워크 운영 전문가가 망 중…
- blog - events [if(kakaoAI)2024] 새로운 유저 라이프를 연결하는 카카오 AI - AI Life Panel Talk 여는 글 ‘모든 연결을 새롭게’라는 슬로건으로 AI 시대에 변화하는 미래상과 카카오 AI 이야기를 전달하는 ‘CTO 패널톡’은 if(kakaoAI…
- blog - events [if(kakaoAI)2024] 내일의 경쟁력이 되는 카카오 AI 이야기 - AI Finance Panel Talk 여는 글 ‘모든 연결을 새롭게’라는 슬로건으로 AI 시대에 변화하는 미래상과 카카오의 AI 이야기를 전달하는 ‘CTO 패널톡’은 if(kaka…
안녕하세요. 인프랩 데브옵스 엔지니어 구피입니다! 다들 많이 사용하시다시피, 인프랩에서도 사설망 내부 자원에 대한 접근 관리를 위해 VPN을 쓰고 있습니다. VPN 구축을 위해 AWS Client VPN, Firezone을 사용하다 현재는 Tailscale을 선택하여 사용하고 있는데요.…
Oct 31, 2024 News Lablup and Intel: Backend.AI now supports Intel Gaudi 2 and 3 - Lablup Lablup Oct 31, 2024 News Lablup and Intel: Backend.AI now supports Inte…
Oct 31, 2024 News Lablup and Intel: Backend.AI now supports Intel Gaudi 2 and 3 - Lablup Lablup Oct 31, 2024 News Lablup and Intel: Backend.AI now supports Inte…
지난 10월 22일부터 24일까지, 총 3일간 카카오AI캠퍼스에서 if(kakaoAI)2024가 진행되었습니다. 카카오 공동체 크루들은 물론, 많은 기업과 언론에서 관심을 갖고 자리해 주셨는데요. 특히 이번 기술 컨퍼런스는 “AI"를 주제로 다양한 세션이 마련되어, AI 기술이 가져온…
안녕하세요. 오늘은 토스 데이터 플랫폼팀에서 데이터 효율성을 높이기 위해 도입한 ‘Iceberg’에 대해 이야기해 보려고 합니다. Iceberg에 대한 기본적인 정보는 다른 곳에서도 쉽게 찾아볼 수 있지만, 저는 특히 유지보수와 운영 측면에 집중해서 이야기하려 합니다. 최근 데이터의 양…
삼쩜삼은 세금 신고 도움 플랫폼으로서, 특히 고객들의 종합소득세 신고가 집중되는 5월에는 트래픽이 폭발적으로 증가합니다. 이러한 상황에서 프론트엔드와 백엔드 개발자들이 성능 최적화를 위해 총력을 다하는 만큼, 데이터베이스 관리에서도 핵심적인 역할을 담당하고 있습니다. 이번 포스팅에서는…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 클라우드 보안 기업 테너블(Tenable) 보고서에 따르면, 기업의 74%가 공개적으로 노출된 스토리지를 갖고 있거나 잘못된 설정을 하고 있어 사이버 범죄자에게 취약한 상태인 것으로 나타났습니다. 테너블이 10월 8일에 발표한…
개발자로서 우리는 비즈니스를 구현할 때는 물론이고 리팩터링을 하거나 외부 라이브러리 및 프레임워크 버전을 최신화하는 등 많은 순간에서 테스트의 필요성을 느낍니다. 하지만 테스트에는 많은 장점이 있음에도 불구하고 테스트에 대한 이상과 현실의 괴리는 상당합니다. 현실에서는 테스트 코드 자체…
- blog Deep Dive into Apache Iceberg with Flink CDC 이 글은 < Apache Iceberg와 Flink CDC 심층 탐구 >를 영어로 작성한 문서입니다. 다른 번역본 보기: 🇰🇷 한국어: https://tech.kakao.com/posts/656…
- blog Apache Iceberg와 Flink CDC 심층 탐구 안녕하세요, 데이터분석플랫폼 조직의 루이스입니다. 시리즈의 첫 글인 아파치 플링크와 CDC의 만남. 플링크 CDC 맛보기에 이어 두 번째 글을 쓰게 되었습니다. 첫 번째 글에서는 아파치 플링크로 CDC(Change D…
요약 카카오 정규돈 CTO는 if(kakaoAI)2024에서 기조연설을 통해 AI Native 전략을 소개했습니다. AI Native는 AI를 카카오의 문화와 서비스 전반에 통합하는 전략입니다. 정규돈 CTO는 AI Native로의 전환 과정 중에 카카오의 사내 문화가 어떻게 변화하고…
본 글은 Amazon Web Services(AWS)에 기고한 글임을 밝힙니다. 구름은 2013년 설립된 AI·SW 에듀테크 스타트업으로, ‘모두가 개발자가 된다’는 비전을 실현해나가고 있습니다. 누구나 양질의 SW 교육을 받고 성장할 수 있도록, 개발 환경 구성의 어려움을 해결하고 클…
안녕하세요. 일본 최대 규모의 음식 배달 서비스 Demaecan(出前館, 이하 데마에칸) 프로덕트를 담당하는 김영재라고 합니다. 어느덧 프로덕트를 쇄신한 지 2년 반이 되어가고 있습니다. 이번 글은 레거시를 해소하면서 서비스를 혁신해 나가는 데마에칸의 여정 중 기록을 남기는 의미로 작성…
LLM의 대중성과 모델의 오류 대형 언어 모델(Large Language Model: LLM)의 상용화로 AI는 이제 모두가 쉽게 접근할 수 있는 공공재와 같은 도구가 되었다. IBM의 글로벌 기업 대상 조사[1]에 따르면, , AI 도입의 가장 큰 목적은 업무 프로세스를 자동화하여 소…
The second major Backend.AI release of 2024, version 24.09, is now available. This update brings large-scale architectural improvements centered on Backend.AI C…
The second major Backend.AI release of 2024, version 24.09, is now available. This update brings large-scale architectural improvements centered on Backend.AI C…
if(kakaoAI)2024에서는 AI의 여러 주제를 비롯하여, Backend, Cloud, Data, DevOps, Infra/System, Mobile, Frontend 등 다양한 개발 분야를 다룹니다. 카카오의 최신 기술 도입 및 개선 사례를 소개하며, 개발 효율성과 성능 최적화에…
멀티 테넌트 데이터를 격리하고 더 안전하게 만드는 방법 들어가며 이번 글에서는 멀티 테넌트 서비스에서 테넌트 데이터 격리 방법과 격리 수준을 높일 수 있는 몇 가지 방법에 대해 알아봅니다. 1. 테넌트 데이터 격리 테넌트(tenant)는 하나의 플랫폼을 사용하는 사용자나 조직, 프로젝트…
if(kakaoAI)2024에서는 37개의 세션들이 ‘AI’를 주제로 진행됩니다. 사용자의 상황을 파악하고, 플랫폼과 사람, 사물의 지능적 연결을 목표로 하는 다양한 데이터 기반의 서비스를 개발하며 겪은 다양한 이야기를 공유합니다. AI Agent, AI Service, AI Platf…
if(kakaoAI)2024 의 ‘Cloud’ 세션은 총 5개 세션으로 아래와 같습니다. 카카오의 클라우드 인프라와 관련된 다양한 기술 사례를 소개합니다. 효율적 CI/CD, 최적화된 쿠버네티스 아키텍처, GCP 등 다양한 소재의 이야기가 준비되어 있습니다. DAY3, 10월 24일 목…
if(kakaoAI)2024에서는 2개의 세션이 ‘DevOps’를 주제로 진행됩니다. DevOps와 애플리케이션 성능 관리 등에 관한 사례를 공유합니다. DAY2, 10월 23일 수요일 - 애플리케이션의 성능을 자동으로 계측하는 APM Python Agent 개발기 (김민석) APM에…
이 글은 IDG의 아티클을 전재하여 제공합니다. 원문보기 생성형 AI의 코딩 성능에 실망한 개발자들도 예단하지 말아야 합니다. 가트너는 대부분의 코드를 AI 에이전트가 작성하고 숙련된 개발자가 검토하는 새로운 소프트웨어 개발 시대로 향하고 있다고 예측합니다. 가트너의 소프트웨어 엔지니어…
- blog - events if(kakaoAI)2024 기술 세션 찾아보기 (날짜별) 10월 22일 부터 24일까지, 카카오의 연례 개발자 행사 ‘if(kakaoAI)2024’가 ‘카카오 AI 캠퍼스’에서 개최됩니다. 3일간, 키노트, 패널톡, 전시와 체험이 준비되어 있는데요, 무엇보…
if(kakao AI)2024 첫째 날은 AI와 Data에 대해 이야기합니다. 총 27개의 오후 기술 세션 들이 아래와 같이 진행됩니다. AI [AI Agent] - 나의 컨텍스트를 아는 친구, Context-Aware AI Mate (이혜련) Context-Aware AIMate는 사…
if(kakaoAI)2024 둘째 날은 AI, Mobile, FrontEnd, DevOps, Infra/Network, 개발 생산성, 개발 방법론 등에 대해 이야기합니다. 총 31개의 오후 기술 세션들이 아래와 같이 진행됩니다. AI - 밑바닥부터 시작하는 LLM 개발기 (김보섭, 온경…
if(kakaoAI)2024 셋째 날은 AI, Backend, Cloud, Data에 대해 이야기합니다. 총 29개의 오후 기술 세션들이 아래와 같이 진행됩니다. AI [AI Agent] - 서비스에 LLM 부스터 달아주기:요약부터 AI Bot까지 (장원준) 카카오에서 진행한 LLM 학…
안녕하세요. 풀필먼트 스쿼드에서 백엔드 개발을 담당하고 있는 시나브로우입니다. 저는 최근 공급망 관리(Supply Chain Management)를 통해 올리브영의 비즈니스 목표를 극대화하는 SCM 스쿼드에서 이적하였는데요. 이적 전인 2024년 3월부터 6개월 동안 진행한 OMS(Or…
하이버네이트의 시간은 거꾸로 간다 스프링부트 버전을 업그레이드하는 과정에서 발견된 버그 해결기 사건의 발단 저희 딜리버리 프로덕트 개발팀은 AWS MSK 버전 업그레이드에 대응하기 위해 관리 중인 시스템들의 스프링부트 버전을 3.x대로 업데이트했습니다. 이미 다른 프로젝트에서 스프링부트…
요약: 이 글은 ELK 환경에서 ThreadContext와 Sentry를 사용하여 이슈 트래킹 전략을 개선하는 방법을 다룹니다. Part 1에서는 RequestLoggingFilter를 통해 요청 로깅을 설정하고, Logstash와 ElasticSearch를 사용해 로그를 처리하는 방법…
By ML Platform Team In the last couple of years, Coupang has been using machine learning [ML/AI] heavily to improve customer experiences in areas like search, a…
- 이번 아티클은 2024년 9월, 삼성SDS가 대외 고객을 대상으로 진행한 「REAL SUMMIT 2024」 행사 중, ‘Hyperautomation 추진을 위한 고려 사항 5가지’ 세션 발표 내용을 기반으로 작성되었습니다. - 목차 생성형 AI 도입의 현실과 과제 글로벌 기업 경영진…
제가 소속된 팀에서는 다양한 블록체인 개발 업무를 진행합니다. 블록체인의 nonce, 서명 등을 고려하다 보면 부하 테스트 시 어려움을 겪는 경우가 있는데요, 이를 'Locust'라는 오픈소스를 이용하여 해결하였습니다. 본 기술 블로그에서는 사례 중심으로 Locust의 기능과 장점에 대…
- blog Optimal VM Density Testing for Efficient VMWare Infrastructure Operation 이 글은 < 효율적인 VMWare 인프라 운영을 위한 최적의 VM 집적도 테스트 >를 영어로 작성한 문서입니다. 다른 번역본 보기: 🇰🇷 한국어…
- blog 効率的な VMWare インフラ運用のための最適な VM 密度テスト 이 글은 < 효율적인 VMWare 인프라 운영을 위한 최적의 VM 집적도 테스트 >를 일본어로 작성한 문서입니다. 다른 번역본 보기: 🇰🇷 한국어: https://tech.kakao.com/posts/634 🇯🇵…
- blog 효율적인 VMWare 인프라 운영을 위한 최적의 VM 집적도 테스트 1. 들어가며 가상화 기술의 발전으로, PM(Physical Machine, 물리 서버) 한 대에 여러 대의 VM(Virtual Machine, 가상 서버)을 운영하는 것은 이제 흔히 찾아볼 수 있는 일이…
NHN Cloud Plugin 개발기 | Cloudforet 오픈소스 프로젝트 후기 세계 최대 벤더 중립 오픈소스 커뮤니티 Linux Foundation 멘토십 프로그램으로 2024년 6월~8월 진행된 [Cloudforet NHN Cloud Plugin 개발 오픈소스 프로젝트] 멘티 학…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/news/350984#csidx515504bdedf2cbc87187218d7b35a3d 실효성 있는 DX를 위해서는 올바른 기술, 문화, 전략으로 뒷받침되는 비즈니스 중심 접근…
많은 분들이 기다리셨던 토스 개발자 컨퍼런스 SLASH24가 지난 9월 12일 코엑스 그랜드볼룸에서 진행되었습니다. 올해로 벌써 4회째를 맞은 이번 컨퍼런스는 더욱 특별했는데요, 그동안 온라인으로만 진행되었던 SLASH가 처음으로 오프라인으로 진행되었기 때문이에요. SLASH24 당일,…
안녕하세요, 카카오뱅크에서 Developer Relations를 담당하고 있는 Celina입니다. 어느덧 3회차를 맞이한 카카오뱅크 사내 기술 컨퍼런스 Kode Runner(이하 코드러너)가 지난 9월 6일, 수원컨벤션센터에서 개최되었는데요. 작년보다 훨씬 넓은 장소에서 더 큰 규모로…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/news/348590#csidx934ddb7c7a1d416929b68e5730b6cf1 우리는 종종 엔터프라이즈 기술이 빠르게 변화하고, 지금 당장 이 기술이나 저 기술에 뛰어들…
많은 분들이 "올리브영"하면 떠올리는 첫인상은 아마도 뷰티&헬스 스토어일 것입니다. 그래서 여전히 “올리브영 개발자”라고 소개하면 돌아오는 반응은 대개 비슷합니다. 🤔: 올리브네트웍스를 말씀하시는 건가요? 올리브영은 다 SI로 개발하는 거 아니었어요? 🫢: 우와, 올리브영에 개발자가 생…
들어가며 안녕하세요. Security R&D 팀의 한주홍입니다. 저희 팀은 LY 그룹 서비스의 전반적인 보안을 강화하기 위해 다양한 보안 기술을 연구하고 개발 및 컨설팅하는 업무를 담당하고 있습니다. 현재 우리가 사용하고 있는 많은 IT 서비스에서는 안전한 서비스를 제공하기 위해 다양한…
This article is a summary of Jeongkyu Shin's keynote speech on September 24, 2024 at lab | up > /conf/4. On September 24, 2024, Lablup's 4th conference, lab | u…
This article is a summary of Jeongkyu Shin's keynote speech on September 24, 2024 at lab | up > /conf/4. On September 24, 2024, Lablup's 4th conference, lab | u…
프롤로그: 5월의 도전 종합소득세 환급을 진행하는 삼쩜삼 서비스에게 5월은 언제나 긴장되는 시기입니다. 종합소득세 신고 시즌이 다가오면 수많은 사용자들이 한꺼번에 몰려들어, 트래픽이 급격하게 증가하게 됩니다. 특히 신고 시즌 초기에는 접속자 수가 폭발적으로 늘어나고, 시스템은 큰 부하를…
본 글은 SK플래닛에서 OPA(Open Policy Agent)를 이용하여 사내 JIRA의 권한을 구현한 사례를 공유하며, 아래와 같이 크게 세 가지 작업을 정리하고자 합니다. - 첫번째는 개발 중인 ITSM 시스템에서 권한 부분을 OPA를 이용해 구현합니다. - 정책은 Rego로 작성…
- blog - events Spring Boot Meet Up, 카카오테크가 만난 Josh Long 9월 10일 오후, 카카오 판교아지트에서 프레임워크 관련 기술과 커뮤니티 활동을 주도하는 세계적인 프로그래밍 전문가 조시 롱(Josh Long)을 모시고 ‘Spring Boot Meet…
우아한테크캠프 7기: 데모데이 1위 팀의 로그 매니저 프로젝트를 소개합니다! 유난히 길었던 지난 여름, 우아한형제들에서는 서버 개발자 양성을 위한 우아한테크캠프(이하 우테캠) 7기가 진행되었습니다. 10주간 실력을 갈고 닦은 교육생들은 한곳에 모여 데모데이에서 열정을 불태웠는데요. 이번…
생성형 AI 기반 실시간 검색 결과 재순위화 2편 - LLM 서빙 - 등록일 - 2024.09.24 - | - 코멘트 - 5975 1편 - 서빙 시스템 아키텍처에서는 서빙 시스템에서 검색 서버에 추가되는 요청을 줄이는 방법과 캐싱을 활용한 최적화 방법 등을 다루었습니다. 2편에서는 대형…
생성형 AI 기반 실시간 검색 결과 재순위화 1편 - 서빙 시스템 아키텍처 - 등록일 - 2024.09.24 - | - 코멘트 - 6466 네이버 Personalized Platform 조직은 올해 초 웹문서 검색 결과를 실시간으로 재순위화(re-ranking)하는 시스템을 구축하면서,…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/insight/227099?csidxe3e61e94ce07725bccc34cdd2b86b33 ‘혁신가의 딜레마’라는 책에도 나오듯이, 오늘날의 성공적인 조직은 번성하기 위해 계…
본 글에서는 SK 플래닛의 Data Lake이자 빅데이터 플랫폼인 DIC(Data Integration Cluster)에서 진행한 데이터 리드 타임 단축을 위한 실시간 데이터 전달 강화 과제를 소개하고자 합니다. 이 프로젝트에서는 스트림 데이터의 실시간 처리와 오픈소스 Trino를 전사…
요약: 이 글은 카카오페이에서 DevSecOps를 위해 어떻게 Sonarqube를 활용하고 있는지 쉽고 재미있게 설명합니다. 개발, 보안, 운영을 통합하여 처음부터 끝까지 보안을 고려하는 개발 방법론 DevSecOps 그리고 코드 품질을 관리하고 보안 취약점을 식별해 기술 부채를 줄이는…
핵심 요약 - 모놀리식 vs MSA 아키텍처 비교 | 구분 | 모놀리식 아키텍쳐(Monolithic Architecture) | MSA(마이크로서비스 아케텍쳐) | |---|---|---| | 구조 특징 | 하나의 거대한 통합 서비스 | 독립적인 경향화 서비스들의 조합 | | 개발 관린…
안녕하세요! 올리브영 카탈로그 서비스개발팀에서 AI와 씨름 중인 루시🐰입니다. "이미지 검수에 AI를 적용한다고요? 그게 가능해요?" 🤔 이런 질문에 "네, 가능합니다!"라고 자신 있게 대답할 수 있게 된 지 얼마 안 됐어요. 사실 저도 얼마 전까지만 해도 AI라고 하면 '알파고'나 '…
API 가이드 vs. API 스펙, 뭐가 다른거야? 들어가며 API(application programming interface)는 우리가 인지하지 못하는 동안에도 일상생활의 곳곳에 밀접하게 연관되어 있습니다. 날씨 정보 조회에서부터 소셜 미디어 로그인까지 우리가 의식하지 않는 순간에도…
- blog LLM, 더 저렴하게, 더 빠르게, 더 똑똑하게 안녕하세요. 카카오 기술전략 소속의 로빈입니다. 현재 저는 카카오의 AI 교육 자문 활동 맡아 AI 교육 커리큘럼 설계 및 감수를 진행하고 있으며, AI Native Company로의 여정을 위해 AI를 활용하는 사내 시스템을…
안녕하세요. 올리브영 콘텐츠프로덕트팀입니다. 😎 올리브영 온라인몰은 뷰티&헬스 제품을 쉽고 빠르게 구매할 수 있도록 돕고, 사용자들이 올리브영과 지속적인 관계를 구축할 수 있도록 서비스를 고도화하고 있습니다. 이에 이번 글에서는 저희 올리브영 콘텐츠프로덕트팀의 Product Owner(…
안녕하세요. ABC Studio에서 Demaecan(出前館, 이하 데마에칸) 앱을 개발하고 있는 김종식입니다. 데마에칸은 2000년부터 서비스를 시작한 일본 최대 규모의 음식 배달 서비스로 ABC Studio는 2021년 봄부터 프로덕트 개선에 참여하고 있습니다. Flutter 전환의…
목차 핵심 요약 - 기술 패러다임 전환: 온프레미스→클라우드, 모놀리식→마이크로서비스 아키텍처로의 진화가 IT 현대화의 핵심입니다. - 3가지 접근 전략: Rehost(리프트 앤 시프트), Refactor(부분 개선), Replace(완전 교체) 중 기업 상황에 맞는 선택이 필요해요.…
안녕하세요. 카카오페이증권 DevOps 팀의 데릭입니다. 저희 팀은 Gateway, Kubernetes, CI/CD Pipeline, 로깅 등 다양한 업무를 담당하고 있습니다. 이 글은 Gateway 전환 프로젝트에서 Cilium Egress Gateway를 도입한 이유와 적용 방법을…
안녕하세요, 데이터분석플랫폼 조직의 루이스입니다. 저희 조직의 주요 미션은 서비스 팀들의 데이터를 취합하여 일단위의 지표를 추출하고 제공하는 것입니다. 이를 위해 다양한 소스에서 데이터를 수집하고 있으며, 그 과정에서 서비스 조직의 데이터베이스에 있는 데이터를 활용해야 하는 경우도 있습…
요약: 이 글은 쿠버네티스 두 가지 주요 특징인 Hub and Spoke 패턴과 선언적 동작 방식을 소개하고, 실제 애플리케이션이 쿠버네티스에서 배포되는 과정을 레스토랑 역할 분담에 비유하여 설명합니다. API server, etcd, Controller Manager, Schedule…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/column/348163#csidx085e387dfa739709539d16e9a434781 디지털 트랜스포메이션은 비즈니스 현대화를 위한 기술 투자에서 가장 큰 규모를 차지해온…
Resilience4j Circuit Breaker를 이용한 장애 대비하기 들어가며 무더운 여름날, 전기가 갑자기 끊긴 경험이 있으신가요? 이는 누전 차단기(Circuit Breaker)가 작동하여 과전류로 인한 사고를 방지하기 때문입니다. 누전 차단기는 내부의 배선 차단기가 과전류를…
안녕하세요. 인프랩 백엔드 개발자 인트, 제이입니다. 인프랩의 백엔드 서버는 대부분 Node.JS로 구성되어 있지만 일부 JVM 서버도 함께 운영됩니다. JVM 서버의 경우 모니터링으로 핀포인트를 활용하고 있습니다. 최근에 핀포인트를 통해 간헐적으로 원인을 파악하기 어려운 에러 알림이…
처음 스마트밴드를 만난 것은 2010년 즈음에 Fitbit과 나이키 FuelBand였다. 이 스마트밴드를 손목에 차고 하루를 보내면 걸음 수, 이동 거리, 오른 계단 수를 자동으로 측정해 활동량을 추적해 준다. 또한, 이 스마트밴드는 갈수록 성능이 좋아지고 애플 워치와 같은 스마트워치로…
여러분은 업무에서 GitHub Copilot(이하 '코파일럿'으로 명명) 등 AI-assisted Software를 얼마나 많이 사용하고 계신지요? :) SK플래닛에서도 이미 작년부터 코파일럿을 업무에 도입한 개발자들이 있었지만, 직무와 연차, 활용 용도에 따라 상이하게 사용하고 있었고…