본문 바로가기
Y
S
영삼넷
youngsam.net
프로그램
기술노트
뉴스
사전
자료실
커뮤니티
소개
홈
/
기술 용어 사전
/
Refactoring
Backend
#Backend
조회 38
Refactoring란?
정의
동작을 바꾸지 않으면서 구조를 개선하는 작업. Martin Fowler의 고전.
Refactoring
테스트로
동작 보존
하며 내부 구조만 개선.
주의
기능 추가와 분리
작은 단계로
테스트 먼저
🔗 함께 보면 좋은 용어
Backend 전체 →
개발자 포털
API 문서·SDK·Playground·API Key 발급. Stripe·Twilio 모범.
백엔드 플랫폼 비교
Railway·Render·Fly.io·Vercel·Cloudflare. 2026 스타트업 선택.
이벤트 스키마 진화
스키마 변경 시 소비자 호환성. Backward·Forward·Full compatibility.
비동기 작업 큐
Celery·Sidekiq·BullMQ·Resque. 백그라운드 작업 처리.
메시지 순서 보장
메시지 순서 유지의 비용과 제약. 파티셔닝·단일 consumer.
실시간 옵션 비교
폴링·Long Polling·SSE·WebSocket. 복잡도·기능별 선택.