profile
다음 단계를 고민하려고 노력하는 사람입니다

Coroutine의 중단과 재개

회사에서 일을 하면서 Kotlin을 사용하게 되었습니다. 이전까지 Java를 학습해오던 저에게 Kotlin은 꽤 매력적인 언어로 느껴졌습니다. Java의 불필요한 코드(boilerplate)들이 최소화되고, 좀 더 안전하게 코딩을 할 수 있게 된 것 같습니다. 입사 5개월차인 지금, kotlin에 어느정도 익숙해졌습니다. 하지만 여전히 알듯말듯한 코루틴(...

2024년 5월 5일
·
0개의 댓글
·

[MySQL] OFFSET 방식의 한계

OFFSET 페이징의 한계는 뭘까요?

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

슬로우 쿼리 개선기

슬로우 쿼리를 어떻게 개선할 수 있을까요?!

2023년 11월 22일
·
1개의 댓글
·
post-thumbnail

쿠폰 발급 로직의 리팩토링 적용기

복잡한 쿠폰발급 로직.. 어떻게 개선할 수 있을까요

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

[Network] DNS 탐구

프로젝트를 진행하며 가비아에서 도메인을 구입하여 DNS 관리 서비스를 통해 호스트를 설정하고 IP주소를 설정한 경험이 있었습니다. 하지만 이것들이 어떤 것을 의미하는지 모르고 사용했기 때문에 오늘은 이를 이해하기 위해 DNS에 대해 알아보고자 합니다. DNS 우리는 naver.com, google.com 과 같이 호스트 네임을 브라우저에 입력해 IP주소를...

2023년 10월 30일
·
0개의 댓글
·

[JPA] N+1 문제 해결하기!

너무나 많이 들어본 N+1 문제 어떻게 해결할 수 있을까요?

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

우리는 채팅을 왜 Long Polling으로 개발했는가

기술을 결정한 과정을 공유합니다!

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

레디스와 스케줄러를 통한 조회수 증가 (+ 동시성)

레디스와 스케줄러를 통해 조회수 증가 로직을 개선해보았습니다. ( + 동시성도 고려해 보았습니다..)

2023년 9월 30일
·
0개의 댓글
·

동시성 문제 해결하기

동시성 문제 어떻게 해결해야 할까요?

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

[테스트] Jacoco를 통한 코드 커버리지 측정

jacoco를 통해 코드 커버리지를 측정해봅시다!

2023년 9월 21일
·
0개의 댓글
·

[JPA] MySQL에서의 saveAll

JPA를 사용하면서 DB가 MySQL일 때 saveAll 메서드 호출시 어떤 일이 일어날까요?

2023년 9월 14일
·
0개의 댓글
·

Git submodules

git submodules를 통해 민감한 정보가 담긴 파일들을 쉽게 관리해봅시다!

2023년 9월 6일
·
0개의 댓글
·

테스트에서 Spring Application Context를 한 번만 띄워보자

테스트를 빠르게 해봅시다!

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

Github actions & docker를 사용한 자동 배포

github actions와 docker를 통해 스프링부트 애플리케이션을 자동 배포해보았습니다.

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

Certbot으로 HTTPS설정하기

HTTPS를 간단하게 적용해보았습니다!

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

소셜 로그인 도입기

Spring Security 없이 OAuth를 도입해보았습니다.

2023년 8월 11일
·
1개의 댓글
·

[Test] 테스트별 DB환경 초기화

JUnit5 Extension을 통해 테스트별 DB를 초기화해 보았습니다!

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

JWT 적용기

로그인을 구현하기 위해 JWT를 적용해보았습니다!

2023년 7월 27일
·
4개의 댓글
·
post-thumbnail

[Spring] Filter Exception Handling

필터에서 발생한 예외를 처리하는 방법

2023년 7월 20일
·
2개의 댓글
·
post-thumbnail

Fixture Monkey 적용기

Fixture Monkey를 적용해 지루한 테스트 데이터 생성 코드를 제거해보았습니다.

2023년 7월 10일
·
0개의 댓글
·