728x90

취준 및 신입

백엔드 개발자를 꿈꾸는 학생개발자에게 | Naver D2

 

[배민스토어] 신입 개발자 배민스토어 6개월 생존기 | 우아한형제들 기술블로그

{{item.name}} 어떤글인가요? 안녕하세요. 작년 겨울, 우아한테크코스를 수료하고 올해 1월에 배민스토어서비스개발팀으로 입사한 유현호입니다. 이제 막 6개월간의 수습 기간을 마치고 배민스토어

techblog.woowahan.com

 

신입 백엔드 개발자 혼돈의 파일럿 프로젝트 돌아보기 (feat.정산플랫폼팀) | 우아한형제들 기술

{{item.name}} 안녕하세요. 이제 막 파일럿을 끝내고 정산플랫폼팀에 합류한 신입 개발자 김윤정입니다. 길고 고되지만 재밌었던 우아한테크코스 교육을 끝내고 마침내 우아한형제들에 입사

techblog.woowahan.com

 

기술 면접 준비 (3)

31. N+1 문제의 발생 이유와 해결 방법에 대해 설명해주실 수 있을까요? 해결 방법은 3가지 이상 말씀해주시면 좋습니다. N+1 쿼리는 JPA의 프록시로 인한 지연 로딩 때문에 발생합니다. 정확한 의미

leejincha.tistory.com

 

테스트

 

테스트코드 성능 개선기

들어가며 코드를 수정하면, 검토 요청(PR…

tecoble.techcourse.co.kr

 

서버사이드 테스트 파랑새를 찾아서 | 우아한형제들 기술블로그

현실에서 만난 테스트 문제와 트레이드 오프 그리고 더 효율적인 테스트 환경을 위한 여정

techblog.woowahan.com

 

Kotlin 테스트 코드 자동화 Intellij 플러그인 개발기 | 우아한형제들 기술블로그

{{item.name}} 개발을 하다 보면 코드의 신뢰성을 검증하거나 내용을 전달하는 목적으로 테스트 코드를 많이 작성하게 되는데요. 다른 테스트 코드를 작성하는 것보다 단위 테스트(unit test) 코드를

techblog.woowahan.com

 

스프링에서 코틀린 스타일 테스트 코드 작성하기 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요 저는 공통시스템개발팀에서 플랫폼 개발을 담당하고 있는 김규남이라고 합니다. 이 글은 올해 사내에서 진행한 코틀린 밋업에서 스프링에서 코틀린 스타일 테스트 코드

techblog.woowahan.com

 

Gradle 프로젝트에 JaCoCo 설정하기 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 상품시스템팀에서 서버 개발(..새발)을 하고 있는 연철입니다. 프로젝트 세팅 중에 찾아보고 삽질했던 내용들이 도움이 될까 하여 남깁니다. JaCoCo는 Java 코드의 커버리지

techblog.woowahan.com

 

실무에서 적용하는 테스트 코드 작성 방법과 노하우 Part 1: 효율적인 Mock Test | 카카오페이 기술

Mock 테스트 코드 작성 중에 마주한 문제들과 그 문제를 해결하는 방법과 노하우를 소개 드립니다.

tech.kakaopay.com

 

java-study/2018OKKYCON at master · david-learner/java-study

티스토리에 업로드될 문서입니다. Contribute to david-learner/java-study development by creating an account on GitHub.

github.com

 

로깅

 

로그 데이터로 유저 이해하기 | 우아한형제들 기술블로그

{{item.name}} 0. 들어가며 우아한형제들 데이터서비스팀 송훈화입니다. 제 업무는 로그를 설계/정의하고 데이터를 분석하는 것입니다. 궁극적으로, 유저가 남긴 로그로부터 유저의 경험을 추정하

techblog.woowahan.com

 

로그 및 SQL 진입점 정보 추가 여정 | 우아한형제들 기술블로그

SQL과 로그에서 해당 로그를 남기면서 그 코드/SQL를 유발한 진입점을 남겨서 추적성을 높였습니다.

techblog.woowahan.com

 

문서화

 

Spring REST Docs에 날개를… (feat: Popup) | 우아한형제들 기술블로그

{{item.name}} 안녕하세요? 우아한형제들에서 정산시스템을 개발하고 있는 이호진입니다. 2018년 12월 Spring REST Docs를 주제로 사내 블로그를 작성 후… 1년 이상이 지났습니다. Spring REST Docs를 적용 후

techblog.woowahan.com

 

[spring] Spring REST Docs - 3.공통화

[BY 호아비] spring rest doc는 테스트를 통해서 api 문서를 구성합니다. 결국 개발자가 각각의 테스트 ...

m.post.naver.com

 

자바

Java Reference와 GC (naver.com)

 

Java Enum 활용기 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요? 우아한 형제들에서 결제/정산 시스템을 개발하고 있는 이동욱입니다. 이번 사내 블로그 포스팅 주제로 저는 Java Enum 활용 경험을 선택하였습니다. 이전에 개인 블로그에 E

techblog.woowahan.com

 

Understanding JIT compiler (just-in-time compiler)

he Just-In-Time (JIT) compiler is a component of the Java Runtime Environment that improves the performance of Java applications at run time. Nothing in the JVM affects performance more than the compiler, and choosing a compiler is one of the first decisio

aboullaite.me

 

☕ JVM 내부 구조 & 메모리 영역 💯 총정리

저번 포스팅에서는 JRE / JDK / JVM에 대해서 간략하게 알아보는 시간을 가졌다면, 이번 포스팅에서는 JVM의 내부 구조에 대해 좀 더 자세하게 알아보도록 할 예정이다. JVM(자바 가상 머신)은 자바 언

inpa.tistory.com

 

스프링

일반

 

Spring Boot에서 S3에 파일을 업로드하는 세 가지 방법 | 우아한형제들 기술블로그

Spring Boot에서 S3에 파일을 업로드하는 세 가지 방법 | 안녕하세요. 세일즈서비스팀에서 전자계약서 시스템을 개발하고 있는 박민규입니다. 최근 저는 Spring Boot + Kotlin을 활용한 프로젝트에서

 

 

techblog.woowahan.com

 

Java/Spring 위키, to2.kr/cGE

...

codepen.io

배치

 

누구나 할 수 있는 10배 더 빠른 배치 만들기 | 우아한형제들 기술블로그

{{item.name}} 최근 셀러시스템팀에서는 하루 한 번 주기로 실행되는 배치를 최적화하는 과제를 진행했습니다. 작업 결과 좋은 성과를 얻었고 최적화를 검토하는 의사 결정 과정 자체로도 의미 있

techblog.woowahan.com

클라우드

 

JPA

 

JPA 모든 N+1 발생 케이스과 해결책

N+1이 발생하는 모든 케이스 (즉시로딩, 지연로딩)에서의 해결책과 그 해결책에서의 문제를 해결하는 방법에 대해 이야기 하려합니다 😀

velog.io

 

JPA 성능 개선팁

인프런 김영한님 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화 - 인프런 | 강의 스프링 부트와 JPA를 활용해서 API를 개발합니다. 그리고 JPA 극한의 성능 최적화 방법을 학습할 수 있습니

jiwondev.tistory.com

 

Hibernate Fetch Join시 메모리에서 페이징 처리 사전 차단하기

Hibernate (Spring Data JPA) 를 사용하다보면 종종 HHH000104: firstResult/maxResults specified with collection fetch; applying in memory! 의 WARN (경고) 로그 메세지를 만난다. 해당 로그는 페이징 처리할때 여러 엔티티를 Fe

jojoldu.tistory.com

 

33. JPQL - Fetch Join의 한계

0. 개요 - 이번 포스팅에서는 Fetch Join의 한계에 대해서 알아보자. 1. Fetch Join의 한계 - Fetch Join 사용 시, 하지 못하는 것 또는 하면 안 되는 것에 대해서 알아보자. a) 별칭, Where 절 사용 금지 - Fetch J

devraphy.tistory.com

 

[JPA] 페치 조인(fetch join) - 한계

📌 Topic

ym1085.github.io

 

빌드

 

검색

 

실시간 인덱싱을 위한 Elasticsearch 구조를 찾아서 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요, 우아한형제들 검색플랫폼팀 이윤재입니다. 저희 팀에서는 배달의민족 검색 시스템을 담당하고 있고, 사용자가 원하는 실시간 결과를 빠르게 제공하기 위해 노력하고 있

techblog.woowahan.com

 

검색을 위한 데이터 다루기 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 우아한형제들 검색개발팀 정철입니다. 배달의민족 검색시스템에서 검색에 사용되는 데이터를 적재하면서 경험했던 어려움과 해결했던 방법을 공유하고자 합니다. 검색

techblog.woowahan.com

 

블로그

 

팔만코딩경

 

80000coding.oopy.io

 

+ Recent posts