Yun Blog
기술 블로그
Toggle navigation
Yun Blog
Home
Archives
About
Tags
2024
11-17
Hikari와 비교하며 알아보는 Redis Lettuce 커넥션 풀의 특징
11-16
Mermaid 코드로 그리는 다이어그램
11-02
Kotlin 객체 생성의 안전성과 유효성 강화하기
10-26
HikariCP로 MySQL Connection Pool 최적화하기
10-21
MySQL Connection Pool 관리 - HikariCP 설정 및 타임아웃 처리
05-23
코루틴을 이용한 성능 개선 - Flow를 활용한 다중 요청 처리
05-06
Kotlin 자주 사용하는 패턴 정리
04-07
Locust 성능 테스트 도구 소개 Part 2
03-31
Locust 성능 테스트 도구 소개 Part 1
02-25
IntelliJ 각종 팁
2023
12-23
Spring Boot3 Kotlin JPA & Querydsl 적용하기
12-23
IntelliJ cannot resolve symbol 에러 해결
12-17
MongoDB Update 성능 측정 및 분석
11-12
MongoDB 다양한 테스트 케이스를 커버할 수 있는 테스트 데이터 셋업 방법
11-04
Spring Data MongoDB Repository 확장
09-05
JPA 페이징 Performance 향상 방법
07-02
Kotlin 기반 경량 ORM Exposed 추가 정리 part 3
06-12
좋은 코드 설계를 위한 답없는 고민들
06-04
IntelliJ 자주 사용하는 기능 및 추천 플러그인 정리
2022
12-11
Kotlin groupBy, groupingBy, chunked, flatMap, aggregate 정리
11-12
Spring Batch 업데이트 성능 최적화 및 분석
11-07
MySQL Batch Update 성능 측정 및 분석
10-16
테스트 대역폭 늘리기
10-10
외부 인프라스트럭처 테스트
09-26
DataGrip 살펴 보기
06-11
Spring Cloud Gateway Error Handling & Filter
05-30
Kotlin 기반 경량 ORM Exposed 추가 정리 part 1
05-28
Sleuth 분산 환경 트래킹 With Fuel
04-30
Spring Batch HTTP Page Item Reader
02-23
Elasticsearch APM 분산 트랜잭션 추적
01-29
HTTP Client 책임 분리하기
01-23
MSA 환경에서 Error Response 서버로 전달하기
2021
12-11
인텔리제이 플러그인 String Manipulation
11-18
Resilience4j를 이용한 서킷 브레이커 기초
09-19
Sql을 통해서 테스트 코드를 쉽게 작성하자
08-07
Spring Cloud Config & Cloud Bus 정리
07-30
Spring Cloud Config Server 정리
07-18
Elasticsearch APM 기본설정
07-15
Redis Getting Started
06-24
Isolation Repeatable Read을 보장 하기 위한 JPA JPQL의 동작 원리
06-13
Spring Batch Reader 성능 분석 및 측정 part 2
06-05
Spring Batch Reader 성능 분석 및 측정 part 1
05-20
Kotlin 기반 경량 ORM Exposed
05-08
Spring 레플리케이션 트랜잭션 처리 방식
05-02
Kotlin으로 Spring 개발할 때
04-18
Ktlint 코드 스타일 검사
02-27
Batch Insert 성능 향상기 2편 - 성능 측정
02-22
Batch Insert 성능 향상기 1편 - With JPA
02-14
Spring Batch Test 작성 방법 및 고찰
02-11
Spring Batch Application 개발하면서 나름의 고찰 정리
2020
12-19
Spring Batch CSV Reader & Writer
12-05
Rx Kotlin 이용해서 성능 개선
10-10
JPA @Where 사용법
09-29
Mockserver Netty 사용해서 HTTP 통신 Mocking 하기
08-23
Spring Cloud Gateway
08-16
ApplicationEventPublisher 기반으로 강결합 및 트랜잭션 문제 해결
08-12
Spring 동일한 Bean(Class)에서 @Transactional 동작 방식
08-01
Spring Cloud 살펴보기
07-18
인텔리제이 Github Code Review
06-16
Junit5 특징 소개
06-13
JPA + Querydsl group_concat 사용법
05-30
인텔리제이 Visual VM Launcher
05-13
Github Action With Gradle
03-29
외부 인프라스트럭처 테스트
03-01
JPA 기반 테스트 코드 작성 팁
02-29
Querydsl Repository Support 활용
02-20
Querydsl Projection 방법 소개 및 선호하는 패턴 정리
02-12
JPA 선호하는 패턴
02-01
RestTemplate Mock 기반 테스트 하기
02-01
JPA 벌크 작업 주의점
01-29
JPA 플러시 정리
01-27
JPA 영속성 컨텍스트 주의 점
2019
11-30
스프링 Application Event
11-23
Spring 트랜잭션 단위
11-20
스프링 Immutable으로 Properties 설정하기
11-03
Junit5 with Spring boot
10-27
JPA N+1 발생원인과 해결방법
10-17
인텔리제이 Execute Gradle task로 Gradle를 쉽게 사용하자
10-13
Mysql Explain
09-22
ConstraintValidator을 이용해서 효과적인 검증
08-31
Utterances 적용하기
07-21
생산성 향상 - 비기는 없다
07-21
테스트 코드 작성에 대한 나름의 고찰
07-09
JPA Fetch Join 적용시 limit 동작하지 않는 이슈
07-04
Spring Actuator 기초 설정
07-03
인텔리제이 Spring Boot Run Gradle에게 위임하기
06-16
Spring Guide - Directory
06-13
Spring-JPA Best Practices step-16 - Querydsl를 이용해서 Repository 확장하기 (2)
06-11
Gradle 기반 멀티 모듈 구성하기
05-26
Spring Boot 여러 서버 실행 하기
05-25
Spring Cloud Config 살펴보기
05-17
Rabbit MQ 기초 사용법
05-17
Checked Exception을 대하는 자세
05-12
트랜잭션 잠금
05-05
Builder 기반으로 객체를 안전하게 생성하는 방법
04-09
Spring Guide - Service 가이드
03-20
Spring Custom Validate 어노테이션 만들기
03-20
Spring Guide - 외부 API 가이드
02-25
Spring Guide - Domain
02-23
인텔리제이 특정 Import 제외 하기
02-21
Spring Guide - Exception 전략
02-17
Spring Guide - 테스트 전략
02-14
Spring-JPA Best Practices step-15 - Querydsl를 이용해서 Repository 확장하기 (1)
02-06
Spring-JPA Best Practices step-14 - JUnit5 적용하기
01-22
Spring-JPA Best Practices step-13 - Query Dsl이용한 페이징 API 만들기
01-21
Spring-Jpa Best Practices step-12 - 페이징 API 만들기
01-20
Spring Boot Test
01-10
Spring-Jpa Best Practices step-11 - Properties environment 설정하기
01-05
Spring OOP 프로그래밍 예제(6) - 캡슐화 내가 생각하는 캡슐화란(2)
2018
12-22
실무에서 Lombok 사용법 - lombok.config
12-20
Spring OOP 프로그래밍 예제(6) - 캡슐화 내가 생각하는 캡슐화란(1)
11-27
실무에서 Lombok 사용법
11-25
HTTPS에 대한 기초 이해
11-25
Spring OAuth2 JDBC TokenStore
11-24
Spring OAuth2 Provider 정리
11-20
Spring Batch 간단 정리
11-19
Spring 예제로 보는 SOLID SRP
10-27
Spring Security CSRF 설정
10-27
Spring REST Docs
10-22
OAuth2 인증 방식 정리
09-23
Spring Social Part 2 데이터베이스에 회원 정보 저장
09-15
Spring Social Part 1 Google, Facebook 간단한 소셜 인증
09-10
Spring Boot HTTPS 적용 하기
08-05
인텔리제이 Properties 자동완성
08-05
Spring-Jpa Best Practices step-10 - Properties 설정값 가져오기
07-27
Spring 예제로 보는 SOLID DIP
07-24
Spring 예제로 보는 SOLID OCP
07-18
인텔리제이 GitHub 활용법
07-17
Github로 프로젝트 관리하기 Part3
07-17
Spring-Jpa Best Practices Step-09 - OneToMany 관계 설정 팁(2)
07-14
Github로 프로젝트 관리하기 Part2
07-08
Jackson 어노테이션 총 정리
07-08
Github로 프로젝트 관리하기 Part1
07-06
Spring OOP 프로그래밍 예제(5) - 외부 API(PagerDuty) 호출
06-29
Spring-Jpa Best Practices Step-08 - OneToOne 관계 설정 팁
06-23
Jackson 어노테이션 사용법(5)
06-20
Jackson 어노테이션 사용법(4)
06-14
Spring-Jpa Best Practices Step-07 - Embedded를 적극 활용
06-13
Jackson 어노테이션 사용법(3)
06-06
인텔리제이 다국어 message properties
06-05
Spring-Jpa Best Practices Step-06 - Setter 사용하지 않기
06-03
Spring OOP 프로그래밍 예제(4) - Service, ServiceImpl 구조에 대한 고찰
06-01
Jackson 어노테이션 사용법(2)
05-30
Spring OOP 프로그래밍 예제(3) - 파트너 API
05-28
Jackson 어노테이션 사용법(1)
05-18
Spring-Jpa Best Practices Step-05 - OneToMany 관계 설정 팁
05-12
Spring-Jpa Best Practices Step-04 - Embedded를 이용한 Password 처리
05-08
Spring-Jpa Best Practices Step-03 - 효과적인 validate, 예외 처리 (2)
05-03
Swagger 날짜 포멧팅
05-02
Spring-Jpa Best Practices Step-02 - 효과적인 validate, 예외 처리 (1)
04-28
Spring-Jpa Best Practices Step-01 - REST API
04-03
인텔리제이 Git 활용법
03-30
Spring OOP 프로그래밍 예제(2) - 은행 API를 통한 환율 계산기
03-29
JPA-Embedded
03-24
Spring OOP 프로그래밍 예제(1) - 배송 완료 알림
03-21
인텔리제이 Todo 활용법
03-18
Spring 으로 초간단 Slack Message 보내기
03-18
인텔리제이 Live Template
03-17
Slack + Coveralls 연동
03-11
인텔리제이 리팩토링
01-23
인텔리제이 JPA Console
01-18
인텔리제이로 Builder Pattern 쉽게 구현하기
2017
12-03
JPA n+1 문제
10-14
Package.json 파일로 API 버전 설정
05-27
Loopback 게시판 만들기 (1)
05-05
Loopback 시작하기
03-04
AWS S3 업로드시 이미지 최적화
02-16
Node.JS로 카카오봇 만들기
02-11
npm sudo 권한으로 설치시 오류 해결
02-08
Node AWS S3 업로드
02-05
Node 다른 서버 API 호출
01-31
Node Mysql Multiple Insert
01-31
블로그를 시작하려는 당신에게(2)
01-28
블로그를 시작하려는 당신에게
01-21
Passport를 이용한 네이버, 카카오, 페이스북 로그인
01-11
Crontab을 이용한 노드 API 호출
01-10
Bootstrap Modal 입력값 초기화
01-07
Node Passport를 이용한 Login + Mysql
01-05
Node.JS + Mysql 연동
01-01
Passport를 이용한 Login
2016
12-20
PM2 이용한 Node 프로세스 관리
12-18
WebStorm 어디까지 써봤니? part 1
12-13
AWS EC2 Nginx Node.js 설정
RECENT POSTS
Hikari와 비교하며 알아보는 Redis Lettuce 커넥션 풀의 특징
Mermaid 코드로 그리는 다이어그램
Kotlin 객체 생성의 안전성과 유효성 강화하기
HikariCP로 MySQL Connection Pool 최적화하기
MySQL Connection Pool 관리 - HikariCP 설정 및 타임아웃 처리
ARCHIVES
November 2024
3
October 2024
2
May 2024
2
April 2024
1
March 2024
1
February 2024
1
December 2023
3
November 2023
2
September 2023
1
July 2023
1
June 2023
2
December 2022
1
November 2022
2
October 2022
2
September 2022
1
June 2022
1
May 2022
2
April 2022
1
February 2022
1
January 2022
2
December 2021
1
November 2021
1
September 2021
1
August 2021
1
July 2021
3
June 2021
3
May 2021
3
April 2021
1
February 2021
4
December 2020
2
October 2020
1
September 2020
1
August 2020
4
July 2020
1
June 2020
2
May 2020
2
March 2020
2
February 2020
5
January 2020
2
November 2019
4
October 2019
3
September 2019
1
August 2019
1
July 2019
5
June 2019
3
May 2019
6
April 2019
1
March 2019
2
February 2019
6
January 2019
5
December 2018
2
November 2018
6
October 2018
3
September 2018
3
August 2018
2
July 2018
9
June 2018
9
May 2018
7
April 2018
2
March 2018
8
January 2018
2
December 2017
1
October 2017
1
May 2017
2
March 2017
1
February 2017
4
January 2017
9
December 2016
3