CPU 이용률의 두 가지 얼굴 – CPU 코어 사용량(Usage)과 활용률(Utilization)
게임이나 서비스를 출시할 때 '성능 최적화'를 이끌어 낸 서버란, 주어진 장비 스펙을 최대한 효율적으로 사용하는 서버를 의미합니다. 그런 의미에서 지금까지 CPU 이용률을 단순하게 고민하셨던 분이라면 서버 성능 최적화를 위한 더 디테일한 성능 측정을 해보면 어떨까요. The post CPU 이용률의 두 가지 얼굴 – CPU 코어 사용량(Usage)과 활용률(Utilization) appeared first on 넷마블 기술 블로그.
Application Specific Integrated Circuit (ASIC) Floorplan Automation - Part I
MakinaRocks’ Combinatorial Optimization Problem (COP) team is working on a floorplan automation project, which automates component placement on Application-Specific Integrated Circuits (ASICs). In this post, we will provide a summary of the concept o
업데이트 압축률 67%, 플레이스 리뷰 tagging 시스템 개선경험
내가 만든 non-null 변수에서 NullPointerException이 발생할 리가 없어!
안녕하세요, 카카오스타일 전시 UX팀의 샌즈입니다. 모두들 알고 계시듯 null(널)은 값이 없음을 나타냅니다. 그리고 null 값인 객체에 접근하려고 하면 그 유명한 NullPointerException(NPE)이 발생합니다. 그런데 null 값을 가지지 않는 다고 설정한 변수에서 NPE가 발생하는 현상을 겪어 그 내용을 공유해보려고 합니다.
킁킁!킁! 어디서 사기 냄새 안나요? : FDS 시스템에 AI 적용하기
카카오뱅크 데이터기술팀의 Logan이 작성한 이 글은 카카오뱅크의 사기 탐지 시스템(FDS)에 AI를 적용한 여정을 설명합니다. FDS 시스템의 기본 개념부터, 기존 Rule 기반 시스템의 한계와 AI 기반 시스템의 장점에 대해 다루며, AI를 적용하는 과정에서 겪었던 어려움과 해결책을 상세히 소개합니다. AI 기반 FDS의 데이터 파이프라인 구축, 이벤트 처리 시스템, Feature Store, 실시간 스트림 시스템, ML 서빙 분산 아키텍처
월간 크롬 이슈 리포트 2023년 10월호
프런트엔드 개발에 가장 많은 영향을 주는 크롬 브라우저의 버전별 변경 예정 항목을 정리 및 공유한다. (2023년 10월호)
쿠버네티스가 스프링부트 3.0 네이티브 이미지를 만났네
네이티브 이미지 배포 방식 적용 전후를 되돌아보면, 50초였던 기존 프로그램 실행시간은 2초로 줄었습니다. 신규 파드를 추가할 때 사용하는 도커 이미지 크기는 기존 JAR 기반에서는 300MB였지만, 이제는 70MB 정도로 줄었습니다. 방식 자체를 바꾼 결과가 수치로도 큰 차이가... The post 쿠버네티스가 스프링부트 3.0 네이티브 이미지를 만났네 appeared first on 넷마블 기술 블로그.
티맵은 유저 휴대폰 카메라를 이용해 신기능을 만든다? - 23편 - Software ADAS로 운전의 편리함을 높이다
오늘 티맵테크노트는 휴대폰의 카메라를 통하여 주행 중인 상황을 실시간 분석하고 운전자의 안전운전을 돕는 기능을 개발하는 과정을 설명드리려고 합니다. 개요 운전자는 차량 운전 시 길 안내를 위해 아래의 이미지처럼 차량에 휴대폰을 거치하여 TMAP 을 이용하게 됩니다. 이때 휴대폰 카메라를 통해 주행 중인 방향의 영상을 얻어 여러 차량 및 보행자와 같은 ob
기능 테스트 전환 이야기
안녕하세요. 키친보드 제품팀의 백엔드 프로그래머 남경호입니다. 2월에 작성한 청구/수납 서비스 개발기를 이후로 오랜만에 글을 작성하게 되었네요. 이번 글은 지난번과 같은 서비스에 대한 내용이 아닌 좀 더 기술적인 내용을 다루어 보려고 합니다. 혹시 2022년에 작성했던 서버 언어 전환 이야기 글을 기억하실까요? 저희 백엔드 챕터에서는 언어 전환을 하면서 테스트 코드 작성에 대한 숙련도 문제, 데이터 초기화의 불편함 등과 같은 여러 이유로 인해
루다 서버에서 루다의 개인화 메시지를 처리하는 방법
"루다 서버에서 루다의 개인화 메시지를 처리하는 방법과, 그 과정에서 주의가 필요했던 점들에 대한 글입니다."
돈 버는 커뮤니티, OK캐쉬백 오글오글의 UX/UI 이야기
OK캐쉬백에 새롭게 추가된 서비스인 오글오글(ogog.kr)을 런칭했어요. 다양한 이야기가 모여 있다는 의미인 ‘오글오글' 서비스는 놀면서 돈을 벌 수 있는 생활 참여형 리워드 서비스에요. 오글오글에는 어떤 기능이 있는지, 향후 계획은 어떤 것들이 있는지 공유드리려 하니 저희와 함께 여정을 즐겨 주세요! 왜 커뮤니티를 선택했을까? 2022년 OK…
Hive 애널리틱스 로그를 활용한 ‘신규 유저 및 보상형 광고’ 데이터 분석 사례
Hive 애널리틱스는 게임을 플레이하면서 발생하는 대용량 로그를 수집하고 활용할 수 있는 여러 기능을 제공하고 있다. 지표, 세그먼트, 퍼널 분석뿐만 아니라 빅쿼리(Bigquery)를 통해 수집된 로그를 조회해 목적에 맞는 분석을 수행해 볼 수 있다. VIP 유저 분석, 유저 분류 분석, 유저 생애 주기 분석 등 그 주제는 다양하다. 본 글에서는 Hive 애널리틱스 로그를 활용한 한 가지 분석 […]
결빙주의! 티맵은 도로 상황 정보를 어떻게 빠르게 알까 - 22편 - 티맵의 도로 상황 정보 수집, 가공, 표출 시스템
티맵을 이용하여 경로 주행을 하면 진행방향의 도로에서 발생한 사건 사고에 대한 정보나 안개나 결빙 주의 안내, 혹은 도로 속도 안내 등을 볼 수 있습니다. 이러한 정보들은 티맵 서비스 요원들이 직접 수집한 정보와 여러 관계 기관들의 시스템으로부터 수집한 정보로 나뉘는데요. 오늘 테크노트에서는 이러한 정보들이 어떻게 수집되고 가공되어 티맵에 표출되는지 설명하
월간 크롬 이슈 리포트 2023년 9월호
프런트엔드 개발에 가장 많은 영향을 주는 크롬 브라우저의 버전별 변경 예정 항목을 정리 및 공유한다. (2023년 9월호)
최대 24배 빠른 vLLM의 비밀 파헤치기
"최대 24배의 성능을 보인 vLLM, 코드 레벨까지 분석해보자!"
‘우리 게임의 진성 유저는?’, Google BigqueryML 솔루션을 활용한 유저 분류 모델 개발
하루에도 수많은 유저가 게임에 접속한다. 각 유저는 게임 내에서 광고 시청, 게임 플레이, 결제 등 다양한 행동 패턴을 보이고, 이 패턴은 유저마다 다르다. 다양한 행동 패턴을 보이는 유저들에게 획일화된 마케팅 활동을 전개하는 것은 게임 운영 측면에서 비효율적일 수 있다. 따라서 유저의 행동 패턴을 기반으로 게임 유저를 분류하고, 분류된 유저별 개인화된 마케팅 활동을 전개하는 것이 중요하다. […]
딥러닝으로 내비에 필요한 도로 표지판 정보 얻는 법 - 21편 - TMAP의 딥러닝을 이용한 교통표지 인식 기술
TMAP은 어떻게 정확한 최신 도로 정보를 가지고 길안내를 할까요? TMAP은 도로 정보의 최신성과 정확성을 위해 조사차량이 매일 촬영한 도로 이미지로부터 수십가지의 도로표지판과 방면표지판 정보, 주행유도선의 색깔과 존재 유무 등의 정보를 추출하고 빠르게 업데이트 합니다. 놀랍게도 이 과정을 수작업으로 진행하기 때문에 상당한 운영비용 드는데요. 실수를 잡
다나와의 상품 데이터 여정
다나와 상품 데이터 다나와에는 컴퓨터 부품부터 시작하여 옷, 가전, 가구 식품 등등 많은 다양한 상품들이 있습니다. 이 많은 상품 데이터들은 다나와에서는 어떻게 가지고 관리하고 있을까요? 데이터 흐름도 우선 데이터 흐름도를 보기 전에 일부 용어를 설명하고 가겠습니다. 기준 상품: 다나와에서 자체적으로 만든 상품입니다, 상품 클릭 시 링크 상품들이 모여있는 상세페이지로 이동합니다. 링크 상품: 기준 상품과 연결된 상품으로, 클릭 시 해당 제품의