커스텀 어노테이션과 리플렉션으로 구현한 Spring Boot 웜업 로직 최적화
…
한국 개발 블로그의 글을 모았습니다.
…
지난 10월 22일부터 24일까지 카카오AI캠퍼스에서 열린 if(kakaoAI)2024 기술 컨퍼런스에서는 AI를 주제로 다양한 세션과 패널톡이 진행되었습니다. 카카오뱅크는 5개의 기술 세션과 2개의 패널톡에 참여하며 큰 관심을 받았으며, 전시 부스에서는 카카오 공동체의 기술적 성과를 체험할 수 있는 프로그램도 마련되었습니다. 이번 글에서는 카카오뱅크의 세…
이미지 출처 - 링크 프로젝트를 진행하며 데이터 분석가나 PO로부터 A/B 테스트를 진행한다는 얘기를 한 번쯤은 들어보셨을 것입니다. A/B 테스트는 업무에서 자주 언급되는 개념으로, 많은 기획서와 성과 분석에서 그 필요성이 강조됩니다. 이 글에서는 A/B 테스트의 정의와 효과적인 진행을 위해 필요한 조건들을 다루고자 합니다. 이를 통해 보다 효율적인 의사…
컬리의 새로운 배송 시스템 구축 과정과 프로젝트에서 얻은 교훈을 소개합니다.
Zip Bomb 에러 소개 및 해결 방법 공유
SK플래닛의 Hadoop 기반 Data Integration Cluster(이하 DIC)는 서비스의 다양한 데이터를 수집하고 분석하는 데 사용합니다. 데이터의 분석을 수행할 때는 새로운 정보나 인사이트를 위해 다른 테이블과의 조인 및 변환을 통해 파생 데이터를 생성하며, 파생 데이터를 생성하는 여러 방법 중 Hive Query…
…
안녕하세요. 풀필먼트 스쿼드에서 백엔드 개발을 담당하고 있는 시나브로우입니다. 저는 최근 공급망 관리(Supply Chain Management)를 통해 올리브영의 비즈니스 목표를 극대화하는 SCM 스쿼드에서 이적하였는데요. 이적 전인 2024년…
스프링부트 버전을 업그레이드하는 과정에서 발견된 버그 해결기
제가 소속된 팀에서는 다양한 블록체인 개발 업무를 진행합니다. 블록체인의 nonce, 서명 등을 고려하다 보면 부하 테스트 시 어려움을 겪는 경우가 있는데요, 이를 'Locust'라는 오픈소스를 이용하여 해결하였습니다. 본 기술 블로그에서는 사례 중심으로 Locust의 기능과 장점에 대하여 공유하도록 하겠습니다. Locust…
이 글에서는 Android 기반 단말에서 얻을 수 있는 위치 데이터에 대한 기본적인 사항, GPS(GNSS) 위치 제공자(Location Provider)의 특징, GPS로 구한 위치를 사용할 때 고려해야 할 점 등을 설명합니다.
DARPA AIxCC는 생성형 AI 기술을 활용해 보안 문제를 해결하려는 취지에서 탄생한 대회입니다. 삼성 리서치는 유수 대학의 연구원들과 연합 팀을 구성해 이 대회에 참가했으며, 준결선에서 우수한 성적을 거두어 내년 결선에 진출하게 되었습니다. 이 블로그에서는 AIxCC 대회를 소개하고 저희 팀이 구현한 CRS 디자인에 대해 설명합니다.
카카오뱅크 Developer Relations팀의 Celina가 소개하는 코드러너 2024! 지난 9월 6일, 수원컨벤션센터에서 열린 이 행사는 “Structure makes Strength"라는 키 메시지 아래, 안정, 혁신, 확장을 주제로 총 18개의 기술 세션과 다양한 부스를 운영했습니다. 올해는 특히 외부 연사 초청 강연과 페차쿠차 시간도 마련되어,…
😲 "어? 올리브영에도 개발자가 있나요?" 🤔: 올리브네트웍스를 말씀하시는 건가요? 올리브영은 다 SI로 개발하는 거 아니었어요? 🫢: 우와, 올리브영에 개발자가 생각보다 많네요! 그것도 15…
안녕하세요, 모두싸인 제품 그룹에서 백엔드를 개발하고 있는 러리입니다. 이번 포스트에서는 작년 이맘때쯤 약 9시간에 걸쳐 배포되었던 워크스페이스 프로젝트 에 대해 이야기해보려 합니다. 해당 프로젝트를 통해 정말 많은 점이 개선되었지만, 이번에는 워크스페이스 프로젝트를 통해 개편된 인가 체계를 소개드리겠습니다. 💡 이 글은 인가를 이해하고 있는 개발자를 대상…
Picking 공정 시뮬레이션의 구축부터 활용까지
본 글은 SK플래닛에서 OPA(Open Policy Agent)를 이용하여 사내 JIRA의 권한을 구현한 사례를 공유하며, 아래와 같이 크게 세 가지 작업을 정리하고자 합니다. 첫번째는 개발 중인 ITSM 시스템에서 권한 부분을 OPA를 이용해 구현합니다. 정책은 Rego로 작성합니다. 두번째는 작성된 정책을, data API…
Prompt Engineering을 활용한 비정형 데이터 검수 실험
본 글에서는 SK 플래닛의 Data Lake이자 빅데이터 플랫폼인 DIC(Data Integration Cluster)에서 진행한 데이터 리드 타임 단축을 위한 실시간 데이터 전달 강화 과제를 소개하고자 합니다. 이 프로젝트에서는 스트림 데이터의 실시간 처리와 오픈소스 Trino…
해당 포스팅은 삼성 소프트웨어 홍보 인플루언서인 삼성 오픈소스 컴패니언즈의 입장에서 바라본 SOSCON India 2024 참관기로서, SOSCON India 2024의 키노트 세션에 대한 내용을 담고 있습니다.