Hello, I’m Gyumyung Lee👋

Backend Programmer, Spring Boot, Java, Kotlin. and I consider it important to record. Such as TIL and Blog.

Latest Posts

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter7

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 7. CDN CDN을 사용하는 이유 CDN 서비스 이용 시 이점 성능 및 안정성 보장 CDN 업체들은 많은 수의 POP (Point Of Prese...

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter6

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 6. 캐시 최적화 캐시 캐시: 컨텐츠 요청에 빠르게 응답하기 위해 서버와 클라이언트 사이에서 응답 컨텐츠 사본을 저장하는 공간 캐시는 보통 클라이언트와 서버 사이에 존재 캐시 서버의 종류 및 이...

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter5

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 5. 웹에서 가속을 이끌어 내는 방법 웹 브라우저 동작 이해하기 가장 먼저 도메인 서버와 통신하여 접속하려는 호스트의 IP를 찾음 해당 IP를 가진 서버와 통신을 시도해 TCP 연결 맺음 ...

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter4

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 4. 이미지 최적화 디지털 이미지의 종류와 특성 이미지를 잘 사용하려면 우선 이미지의 종류와 특성을 잘 파악하고, 사용될 기기 타입과 용도에 맞춰 적절한 이미지를 선택해야 함 PNG 파일 ...

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter3

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 3. 웹 사이트 성능을 개선하는 기본적인 방법 HTTP 요청 수 줄이기 웹 페이지에서 요청하는 컨텐츠 수가 많을수록 로딩 완료 시간 증가 반대로 컨텐츠 수가 적은 페이지는 매우 빠르게 로딩 완료 ...

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter2

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 2. 웹 최적화 웹 최적화란 웹 최적화란 웹 성능을 구현하기 위해 최고의 조건을 만드는 다양한 노력을 의미 프론트엔드 최적화 웹 UI/UX와 관련된 최적화 HTML, CSS...

웹에 날개를 달아주는 웹 성능 최적화 기법 Chapter1

웹에 날개를 달아주는 웹 성능 최적화 기법 본 책을 읽고 책의 내용을 간략하게 정리한 글입니다. Chapter 1. 웹 성능이란 무엇인가 웹의 대표적인 요소 URL (Uniform Resource Locator) 웹 자원이 인터넷상 어느 위치에 존재하고 있는지 알려주는 방법 ...

Kafka 도입에 대하여

Kafka 도입에 대하여 Kafka란 무엇인가? Kafka는 Apache 소프트웨어 재단이 개발한 오픈 소스 분산 메시징 시스템으로, 주로 데이터 스트리밍, 이벤트 처리, 로그 수집 등 다양한 분야에서 사용된다. Kafka는 특히 대용량 데이터를 처리하고 다양한 시스템 간에 데이터를 안전하게 전송하는 데 용이하다. 조직...

DB 조회 성능 향상을 위한 방법

DB 조회 성능 향상을 위한 방법 1. 적절한 인덱스 사용 데이터베이스에서 레코드 검색 시 인덱스를 활용하면 검색 속도를 향상시킬 수 있다. 인덱스는 특정 열의 값을 저장하고 해당 열의 검색을 빠르게 만든다. 적용 예제 CREATE INDEX idx_order_number O...

Spring Boot 에서의 재시도 수행 전략

Spring Boot 에서의 재시도 수행 전략 Spring Boot 에서 예외 발생 시 메서드 재시도를 수행하는 전략은 애플리케이션에서 예외 처리를 개선하고 내결함성을 향상시키는 중요한 부분이다. Spring에서는 이를 위해 다양한 방법을 제공하고 있으며, 주로 다음에 설명하는 전략들을 주로 사용한다. RetryTe...