기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
번개장터 CMS (Content Management System)
번개장터
번개장터 CMS (Content Management System)

번개장터에서 콘텐츠를 만들고 관리하는 방법에 대해 소개합니다.안녕하세요. 번개장터에서 FE 개발을 담당 하고있는 Caito 라고 합니다 😎번개장터에서 현재 사용중인 컨텐츠 관리 도구 (CMS) 와 이것을 만들게 된 과정을 소개하려고 합니다.CMS 가 왜 필요할까?개발 리소스 가 너무 많이 들어갔다.기획팀: 우리 이번에 이런 느낌의 기획전 하나 열어보는...

이것도 캐싱해야 하나요?
번개장터
이것도 캐싱해야 하나요?

안녕하세요. 번개장터 Vertical-Service-Lab 의 백엔드 개발자 Ys 입니다.캐싱은 API를 개발하다가 보면 항상 많이 쓰이게 되는 요소 중 하나입니다.저장 용량을 대가로 부하 분산, 성능 개선 등 다양한 장점을 얻을 수 있는 매력적인 방법인데요.그러나 가끔 고민되는 포인트가 있었습니다. 자주 호출되는 가벼운(상대적으로) API 를 캐싱해...

Internet Explorer 와 작별하기
번개장터
Internet Explorer 와 작별하기

안녕하세요, 번개장터 서비스 플러스 팀에서 FE 개발을 담당하고 있는 Leo 입니다. 😃기존에 번개장터는 Internet Explorer(이하 IE)에서도 서비스가 되고 있었는데요, 결과적으로 이번에 IE에 대한 지원을 종료하게 되면서 종료를 하게 된 배경과 그 과정을 공유드리고자 합니다.배경웹 프로덕트를 개발하고 있는 개발자 분들이라면 대부분 소식을...

Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 4
번개장터
Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 4

신규 메신저 서비스 배포두 메신저 서비스의 연동 및 데이터 마이그레이션을 마친 뒤, 대망의 신규 메신저 서비스의 배포가 시작됐습니다.이번 포스트에서는 사용자들에게 신규 메신저 서비스를 배포하고 기존 메신저 서비스를 비활성화 및 종료하는 과정을 정리해보겠습니다.점진적 서비스 배포 및 모니터링처음부터 전체 사용자를 대상으로 신규 메신저 서비스를 배포할 경...

Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 3
번개장터
Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 3

메신저 서비스 연동 및 데이터 마이그레이션신규 메신저 서비스의 개발이 완료됐지만, 당시 구버전 앱뿐만 아니라 여러 서비스와 컴포넌트에서 기존 메신저 서비스를 사용하고 있었기 때문에 기존 메신저 서비스와 신규 메신저 서비스를 동시에 지원하면서 점진적으로 신규 메신저 서비스를 적용하는 기간이 필요했습니다.이때 두 메신저 서비스에서 사용자들에게 서로 동일한...

Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 2
번개장터
Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 2

신규 메신저 서비스 개발현재의 개발 인력으로도 관리할 수 있는 새로운 메신저 서비스를 구현하기 위해서는 기존 메신저 서비스에서 개발 및 관리 비용이 많이 들어가는 부분들의 개선이 필요했는데,그 중 가장 많은 비용을 차지하는 실시간 통신 로직을 개선하기 위해 여러 서비스와 솔루션들을 찾던 중 Firebase의 Realtime Database와 Cloud...

Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 1
번개장터
Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 1

메신저 서비스 이전 배경안녕하세요. 저는 번개장터에서 상점 간 거래 프로세스와 관련된 서비스를 개발 및 관리하는 Trade Lab에서 백엔드 소프트웨어 엔지니어로 근무 중인 김동현입니다.앞으로 총 4개의 포스트를 통해 번개장터에서 Firebase와 Cloud Firestore로 새로운 메신저 서비스를 구현하고 기존에 구현된 메신저 서비스와 교체하는 과...

EFS를 통한 EKS 영구 저장 데이터 관리
번개장터
EFS를 통한 EKS 영구 저장 데이터 관리

안녕하세요. 번개장터 소프트웨어 엔지니어 박상조입니다. k8s는 기본적으로 Pod의 데이터들이 보존되지 않기 때문에 만약 보관해야하는 데이터가 있다면 볼륨을 통해 관리해야 합니다. 그래서 Persistent Volume에 대해 알아보겠습니다.먼저 EKS에서 사용할 수 있는 pv는 EBS와 EFS로 2가지가 있습니다. 차이점을 알아보겠습니다.EBS는 E...

상품 등록 카테고리 추천 모델 개발 과정
번개장터
상품 등록 카테고리 추천 모델 개발 과정

번개장터에는 상품을 등록할 수 있는 카테고리가 700개정도 있습니다. 사용자가 상품을 등록할 때마다 적절한 카테고리를 찾아야 한다면 서비스의 사용성이 떨어지기 때문에, 저희는 상품 등록 창에서 사용자가 입력한 상품 제목을 보고 등록 카테고리를 추천해주는 알고리즘을 오래 전에 개발해서 사용자에게 제공하고 있었습니다.하지만 추천 결과가 부정확한 경우에도,...

번개장터의 디지털 광고 시스템2: 예측
번개장터
번개장터의 디지털 광고 시스템2: 예측

참고: 해당 글은 2020년 여름에 작성 되었습니다. 현재와는 많은 기술격차가 있을 수 있습니다.User Response: Click Prediction (Estimation)특정 고객으로부터 추출된 노출과 클릭 히스토리는 큰 의미를 갖게 됩니다. 고객에게 타게팅 된 광고를 제공하고 노출시키는 것을 위한 발판이 되기 때문입니다. 이는 매력적인 광고 상...