profile
DB를 사랑하는 백엔드 개발자입니다. 열심히 공부하고 열심히 기록합니다.
태그 목록
전체보기 (58)Spring(22)토비의 스프링(16)여기서 놀자(5)클린코드(4)대규모 시스템 설계(4)Java(4)Real MySQL(4)인덱스(3)우아한 테크코스(3)트랜잭션(3)쿼리 튜닝(3)B-tree(3)테스트(3)Index(2)transactional(2)클러스터링 인덱스(2)di(2)복합 인덱스(2)단위 테스트(2)EXPLAIN(2)리팩토링(2)개념 정리(2)템플릿(2)실행 계획(2)엔티티 설계(2)JPA(2)sql(1)채팅 시스템(1)백엔드(1)프롬프트 지니(1)서비스 추상화(1)풀이(1)자료구조(1)IoC(1)의미 있는 이름(1)더미 데이터(1)맵 리듀스(1)우테코(1)예외 처리 방법(1)리플렉션(1)Mockito(1)역정규화(1)Proxy(1)프록시 팩토리 빈(1)유니크 인덱스(1)디미터 법칙(1)b tree 이유(1)빅쿼리(1)크롬 확장 프로그램(1)의존관계 주입(1)객체(1)포인트컷(1)redis(1)인덱스가 비효율적인 경우(1)스케일 업(1)chatGPT(1)포매팅(1)알림 시스템(1)어노테이션(1)K6(1)분산 시스템(1)플러그인 추천(1)넥스트 키 락(1)3주차 미션(1)통계 정보(1)레이어 우선(1)테스트 코드(1)검색어 자동 완성 시스템(1)우아한 테크코스 프리코스(1)데코레이터 패턴(1)잘못된 예외처리(1)격리 수준(1)RealMySQL(1)프록시(1)유튜브 설계(1)VisualVM(1)프로시저(1)AIPRM(1) 헥사고날 아키텍처(1)커버링 인덱스(1)Querydsl(1)처리율 제한 장치(1)해시 인덱스(1)예외 종류(1)ManyToMany(1)캐시(1)쿼리 힌트(1)코딩 컨벤션(1)변수명(1)aop(1)문제 풀이(1)URL 단축기(1)데이터베이스(1)IntelliJ 설정(1)버퍼 풀(1)패키지 구조(1)계층형 아키텍처(1)IntelliJ 플러그인(1)웹 크롤러(1)mysql(1)어댑터(1)옵티마이저(1)스케일 아웃(1)컬럼 스토어 형식(1)JVM(1)WebChatGPT(1)프록시 패턴(1)리두 로그(1)가상 노드(1)JUnit5(1)잠금(1)Reflection(1)모듈 우선(1)Explain Analyze(1)뉴스 피드 시스템(1)이진 탐색 트리(1)MySQL 아키텍처(1)Extra 컬럼(1)키-값 저장소(1)객체지향(1)5기(1)ChatGPT for Google(1)자바(1)MVCC(1)유일 ID 생성기(1)OneToOne(1)엔티티 관계(1)안정 해시(1)디자인 패턴(1)샤딩(1)예외처리 전략(1)다이내믹 프록시(1)언두 로그(1)InnoDB(1)1주차 미션(1)싱글톤(1)DTO(1)예외(1)어드바이스(1)프리코스(1)static(1)단일 책임 원칙(1)2주차 미션(1)페이징(1)구글 드라이브 설계(1)포트(1)포트와 어댑터 아키텍처(1)IntelliJ(1)레코드 락(1)콜백(1)BigQuery(1)OneToMany(1)
post-thumbnail

static의 오해와 진실(feat. k6, VisualVM)

static를 쓰면 메모리를 차지하고, 성능이 저하된다는 이야기를 들었다. 정말 그런지, 왜 그런건지 k6와 VisualVM을 이용한 테스트를 통해 분석해는 과정을 정리했다.

2024년 5월 18일
·
3개의 댓글
·
post-thumbnail

IntelliJ 유용한 설정과 플러그인

IntelliJ는 정말 강력한 IDE지만, 추가적인 설정과 플러그인을 이용하면 더더욱 강력해진다.이번 글에서는 유용한 설정과 플러그인에 대해서 소개하겠다.코드를 작성하다 보면 다양한 패키지를 사용하게 된다. 하지만, 코드가 변경될 때 마다 import문을 삽입/삭제하는

2023년 10월 19일
·
2개의 댓글
·
post-thumbnail

[여기서 놀자] 프로젝트 개요

사이드 프로젝트 "여기서 놀자!"의 프로젝트 개요를 정리한 글

2023년 10월 15일
·
0개의 댓글
·
post-thumbnail

[DB] MySQL에서 Explain을 이용하여 실행 계획 분석하기

MySQL에서 Explain을 이용하여 실행 계획을 분석하는 방법과 예시를 정리한 글

2023년 10월 14일
·
0개의 댓글
·
post-thumbnail

[여기서 놀자] 예약 가능한 호텔만 노출하기

사이드 프로젝트 “여기서 놀자”의 호텔 검색 기능을 구현하고 성능을 개선한 과정을 정리한 글

2023년 10월 14일
·
0개의 댓글
·
post-thumbnail

[여기서 놀자] 역정규화로 쿼리 성능 향상시키기

사이드 프로젝트 “여기서 놀자”의 호텔 검색 기능을 구현하고 성능을 개선한 과정을 정리한 글

2023년 10월 14일
·
0개의 댓글
·
post-thumbnail

[여기서 놀자] 복합 인덱스와 페이징을 적용하여 쿼리 성능 향상시키기

사이드 프로젝트 “여기서 놀자”의 호텔 검색 기능을 구현하고 성능을 개선한 과정을 정리한 글이다.

2023년 10월 14일
·
0개의 댓글
·
post-thumbnail

[여기서 놀자] 더미 데이터 넣기

사이드 프로젝트 "여기서 놀자"에 사용되는 더미 데이터를 삽입하는 과정을 정리한 글

2023년 10월 14일
·
0개의 댓글
·
post-thumbnail

[Real MySQL 10장] 실행 계획

real mysql 10장을 읽고 정리한 글

2023년 9월 13일
·
0개의 댓글
·
post-thumbnail

[Real MySQL 9장] 옵티마이저와 힌트

real mysql 9장을 읽고 정리한 글

2023년 9월 11일
·
0개의 댓글
·
post-thumbnail

[Real MySQL 8장] 인덱스

real mysql 8장을 읽고 정리한 글

2023년 9월 9일
·
0개의 댓글
·
post-thumbnail

[Real MySQL 5장] 트랜잭션과 잠금

real mysql 5장을 읽고 정리한 글

2023년 9월 8일
·
0개의 댓글
·
post-thumbnail

[Real MySQL 4장] 아키텍처

real mysql 4장을 읽고 정리한 글

2023년 9월 8일
·
0개의 댓글
·
post-thumbnail

[클린코드 6장] 객체와 자료 구조

클린코드 6장을 읽으며 공부한 것을 정리한 글

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

[클린코드 5장] 형식 맞추기

클린코드 5장을 읽으며 공부한 것을 정리한 글

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

[DB] 인덱스로 왜 B tree가 사용될까?

db index로 b tree를 사용하는 이유에 대해 공부하며 정리한 글

2023년 5월 7일
·
0개의 댓글
·
post-thumbnail

[구글 빅쿼리 완벽 가이드 - 1장] 빅쿼리의 등장 배경과 특징

구글 빅쿼리 완벽가이드 1장을 읽으며 정리한 글

2023년 4월 19일
·
0개의 댓글
·
post-thumbnail

[클린코드 - 2장] 의미 있는 이름

클린코드 2장을 읽고 정리한 글

2023년 4월 17일
·
0개의 댓글
·