Spring

Backend/Spring

새어나가는 Data Transfer 비용을 잡자!

서론데이터 통신 비용 절감의 필요성안녕하세요. 최근에 환율이 올라가게 되면서 자연스럽게 서버의 지출 비용이 늘어나게 되었습니다. 아래 사진은 최근 6개월간의 환율 변동입니다.회사에서는 불필요한 비용 지출이 없는지 점검하는 시간을 가졌습니다. 이 과정에서 데이터 전송 비용에서 이상치 데이터가 발견되었고, 해당 원인을 분석하고 개선하는 업무를 맡게 되었습니다. 이번 글에서는 그 과정과 해결 방안을 공유하고자 합니다.비용이 발생하는 주요 원인클라우드 비용을 추적하기 위해 메가존에서 제공하는 Hyperbilling 서비스를 사용하고 있습니다. 해당 서비스에서 특정 리소스의 Out 대비 비용이 유독 높게 발생하고 있음을 확인했습니다.특히 비용이 발생하는 카테고리는 APN2-DataTransfer-Out-Bytes..

Backend/Spring

1. SPRING

SPRING 1. JAVA 기반의 웹 어플리케이션 개발에 사용되는 기술 2. 방대한 기능을 포함 - IOC/DI, AOP, PSA 3. 일반적으로 스프링은 Framework를 의미한다. SPRING Framework 1. 의존주입(Dependency Injection : DI) 지원 2. AOP(Aspect-Oriented Programming) 지원 3. MVC(Model, View, Controller) 웹 프레임워크 제공 4. JDBC, JPA 연동 기술 및 선언적 트랜잭션 처리 등의 DB연동 지원 5. 자바기반 어플리케이션 개발기능 지원(스케줄링, 메시지연동, E-mail 전송 등)

Bombo_
'Spring' 태그의 글 목록