데브시스터즈
2023-01-31 · 3년 이상 전
9가지 프로그래밍 언어로 배우는 개념: 5편 - 동시성 프로그래밍
프로그래밍 언어들을 비교해가며 동시성 프로그래밍을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.
기업 기술블로그의 Backend 관련 글 1417개
데브시스터즈
2023-01-31 · 3년 이상 전
프로그래밍 언어들을 비교해가며 동시성 프로그래밍을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.
트렌비
2023-01-30 · 3년 이상 전
들어가며 안녕하세요. 트렌비 스토어팀에서 백엔드 개발을 맡고 있는 오언입니다. 최근 마이크로 서비스 환경에서 API 문서를 효율적으로 관리할 수 있는 공용 API 문서 서버를 구축하였고 이에 대한 내용을 공유하고자 합니다. 1. API 문서를 효율적으로 관리할 수 없을까? API를 제공하거나 사용하는 개발자들에게 있어서 API 명세를 정리하고 공유하는 것은 주요한 업무 중 하나입니다. 백엔드 개발자가 생성한 API를 프론트엔드 개발자에게 전달해
카카오페이
2023-01-27 · 3년 이상 전
카카오페이 서버 개발자로 해왔던 경험과 프로젝트를 소개하며 기술 스택과 문화에 대해 이야기합니다.
쏘카
2023-01-16 · 3년 이상 전
PoC 개발을 위한 비용 효율적인 파이프라인 설계하기
데브시스터즈
2023-01-12 · 3년 이상 전
프로그래밍 언어들을 비교해가며 하이 레벨 언어와 동적 타입 언어를 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.
핏펫
2023-01-10 · 3년 이상 전
글루시스
2023-01-10 · 3년 이상 전
지난 포스트에서는 RAID(Redundant Array of Independent Disks)를 구성할 때 기존에 주로 사용하던 하드 디스크(HDD)가 아닌 고성능 NVMe SSD를 사용하였을 때 발생하는 문제점들에 대하여 알아보았습니다. 또한 NVMe SSD에 최적화된 RAID 솔루션인 SupremeRAID와 PoseidonOS가 이러한 문제들에 대응하는 방법에 대해서도 살펴보았는데요, 오늘은 이에 더해 또 다른 소프트웨어 RAID 제품인 x
마켓컬리
2023-01-07 · 3년 이상 전
데이터사이언스팀에 대한 소개와 예측모델을 개발하고 운영하는 방법을 소개합니다.
티맵모빌리티
2023-01-06 · 3년 이상 전
티맵 언제 갈까 소개 티맵의 신규 경로탐색 엔진 Thor 1편 '번개처럼 빠른 경로탐색엔진'에 이어 신규 개선한 2편 ‘언제 갈까’ 기능을 소개합니다. 티맵은 출발 시간에 따른 소요시간과 경로를 예측할 수 있는 기능을 제공하고 있습니다. 목적지를 선택한 후 출발 시간을 변경해가며 확인할 수 있는데요. 출퇴근, 주말 가족나들이, 명절 장거리 운행 등 미래
카카오헤어샵
2023-01-06 · 3년 이상 전
안녕하세요. 서비스 개발팀 Android 개발자 두루라고 합니다. 최근 프로젝트에 도입하려고 하는 gradle 버전 관리를 위한 Version Catalog 온보딩 내용에 대해서 이야기를 해보려고 합니다. Why 버전 관리? 하나의 프로젝트에서 여러 개의 모듈을 사용하는 경우, 사용해야 할 라이브러리가 추가될수록 build.gradle 관리가 점점 어려워
뱅크샐러드
2023-01-05 · 3년 이상 전
안녕하세요. 저희는 뱅크샐러드 Data Platform 팀 김민수, 김태일 입니다. 이번 글에서는 뱅크샐러드 데이터 분석환경 컴퓨팅을 EMR, YARN 기반 Spark에서 Self-hosted Kubernetes…
데브시스터즈
2023-01-03 · 3년 이상 전
프로그래밍 언어들을 비교해가며 메타프로그래밍을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.
지마켓
2022-12-29 · 3년 이상 전
Sharded MySQL Cluster 도입 배경과 개발기 (부제: 우당탕탕 좌충우돌 개발기)안녕하세요, 지마켓 Item Engineering 팀입니다. 저희는 지마켓 & 옥션의 상품 등록/관리와 관련된 플랫폼을 담당하고 있습니다!저희 팀은 대량의 상품 데이터와 대규모 트래픽을 처리해야 하며 로직이 (꽤) 복잡한 부분이 있는 상품 데이터들을 운영하고 있습니다. MSSQL을 주로 사용하지만 이번에 샤딩 기법을 사용한 MySQL 클러스터를 도입하게 되었습니다!이름하야 '루미큐브' 프로젝트!하지만 해당 프로젝트를 진행하며 많은 시행착오가 있었는데요..왜 MySQL을 도입하게 되었는지, 샤딩 기법을 사용하고 있는데 샤딩이란 무엇인지, 샤딩을 쉽게 처리하기 위해 사용한 '샤딩스피어'란 무엇인지,그리고 저희의 시행..
매드업
2022-12-29 · 3년 이상 전
이 글에서는 파이썬 asyncio를 간단히 소개하고, 멀티스레딩에 비해 asyncio가 갖는 장점을 이야기 해보겠습니다. 그리고 제가 속해 있는 Data Platform팀에서 asyncio를 활용해 광고 데이터 수집의 효율을 어떻게 높이고 있는지 소개하고자 합니다. 그러면 이야기를 시작해 볼까요. asyncio asyncio는 비동기 I/O 프로그래밍을 위한 파이썬 기본 라이브러리로 파이썬 3.4에서 도입되었고, 3.5에서 async, awai
마켓컬리
2022-12-28 · 3년 이상 전
A Fast Metaheuristic Optimizer for Large-scale Batch Fulfillment Planning
지마켓
2022-12-27 · 3년 이상 전
안녕하세요 Data Platform Engineer 조광진입니다.저희 Platform Technology 팀은 지난 수년간 On-premise Hadoop 기반의 빅데이터 플랫폼인 'Baikal' 이란 서비스를 사내에 제공하여 전사에서 활용되는 데이터의 수집, 적재, 분석에 대해 편의성을 제공하고 있습니다.빅데이터 플랫폼 Baikal은 On-premise 에서 Cloud Lakehouse Platform으로 전환을 앞두고 있습니다.Cloud Lakehouse Platform으로 전환하기 앞서 On-premise Hadoop 기반인 Baikal에 대해 소개하고자 합니다.Gmarket BaikalBaikal 이란 이름은 잘 아시다시피 러시아 시베리아 남쪽의 있는 세계에서 가장 오래되고 깊은 담수호 이름입니다..
데브시스터즈
2022-12-22 · 3년 이상 전
쿠키런: 킹덤 런칭 후 4일 만에 기술적인 문제로 인해 발생했던 약 36시간의 장애에 대해 전해드리고자 합니다.
스캐터랩
2022-12-21 · 3년 이상 전
Spring Boot 서버 모니터링하기. 근데 이제 Prometheus를 곁들인
페이지 60 / 79 (총 1417개)