

백마 인턴십 후기
백마 인턴십 참가자들이 이미지 분류 AI와 Django 기반 백엔드 API 개발 경험을 공유했습니다.\nNotion·Slack·Git 기반 협업과 소통, 리뷰 과정의 중요성을 되짚었습니다.
새로운 기술 블로그가 추가되었어요


백마 인턴십 참가자들이 이미지 분류 AI와 Django 기반 백엔드 API 개발 경험을 공유했습니다.\nNotion·Slack·Git 기반 협업과 소통, 리뷰 과정의 중요성을 되짚었습니다.


Django REST Framework로 모델 데이터를 JSON API로 제공하는 과정을 설명했습니다. Selenium과 lxml로 HTML 요소의 XPath·크기·좌표를 수집해 DB와 API에 연동했습니다.


전국 WiFi 관측 데이터로 AP Map을 구축하고 WPS 위치를 추정하는 방식을 소개했습니다. 이동·이전 AP를 클러스터링으로 제거하고 Golden Set으로 성능을 개선했습니다.


화해 백엔드 개발자의 역할과 성능·안정성 개선 노력을 소개했습니다. 소통, 코드 리뷰, 회고 중심의 개발 문화를 공유했습니다.


쿠폰 사용 불가 현상을 Zipkin과 Kibana 로그로 추적해 상품 할인율 변경에 따른 주문 금액 하락을 확인했습니다. 결제 단계의 쿠폰 조건 재검증이 정상 동작했음을 검증했습니다.


Zipkin과 Kibana 로그로 결제 단계의 쿠폰 사용 실패 원인을 추적했습니다. 상품 할인율 변동으로 주문 금액이 조건 미달이 된 사례였습니다.

Django REST framework 기반 REST API 구현과 서비스 지향 아키텍처를 학습했습니다. API 뷰와 비즈니스 로직 분리, URL 관리, 버저닝의 필요성을 정리했습니다.


SQS와 Lambda로 간단한 작업 대기열을 구성하며 서버리스 환경을 소개했습니다. 운영 부담을 줄이고 확장성과 모니터링 도구를 활용하는 방향을 다뤘습니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


신규 프로젝트에서 프론트엔드와 백엔드 분리 필요성을 검토했습니다. 백엔드에는 Django REST Framework, 프론트엔드에는 AngularJS를 적용했습니다.