profile
블로그 이전하였습니다!!! https://sihyung92.oopy.io/
post-thumbnail

[MySQL] 쿼리 최적화 1. 실행 계획

우아한 테크코스 백엔드 3기 수업 중 조회 성능 개선하기를 정리하고, 개인적으로 보강한 내용입니다~!shout out to CU 코치웹 어플리케이션에서 DB는 뗄레야 뗄 수 없는 사이! DB에 조회하고 저장하는 작업이 주를 이루게 됩니다. 서버 처리시간의 대부분이 SQ

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

우리 팀의 코드 품질은? 정적코드 분석도구, 소나큐브 적용기

소나큐브 소개 소나큐브는 대표적인 코드 정적분석 툴입니다. 정적 분석이란 말은, 프로그램을 실행하지 않고 코드를 살펴 문제점을 살펴준다는 뜻입니다. 소나큐브가 필요한 이유와 분석해주는 항목에 대해선 다음 슬라이드에서 잘 설명되고 있어 첨부합니다. sonarsource

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

스프링부트는 어떻게 다중 유저 요청을 처리할까? (Tomcat9.0 Thread Pool)

스프링 부트는 웹서버 어플리케이션 구조에 대해 잘 몰라도, 뚝딱 웹서버 어플리케이션을 만들게 도와줍니다. 하지만 한번씩 궁금증이 들 때가 있습니다. 이게 왜 되지..? 스프링, 이거 왜지? 시리즈 1탄으로 스프링부트 다중처리요청에 대해 알아보겠습니다.스프링부트의 flo

2021년 9월 12일
·
2개의 댓글
post-thumbnail

[우젠구 1편] AWS EC2에 젠킨스 설치하기

AWS EC2에 젠킨스를 설치한다! (medium, Ubuntu 20.0.4) 순서가 뒤틀려버린 우당탕탕 젠킨스 구현기 1편! 설치편입니다.

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

[우젠구2편] 젠킨스 파이프라인을 활용한 배포 자동화

지속적 배포를 할 수 있는 대표적인 오픈소스 툴, 젠킨스!서버 구성을 직접해야하는 단점이 있지만, 오랫동안 사랑받아온 만큼 레퍼런스도 다양하고 플러그인도 많이 제공합니다!오늘은 젠킨스를 통해 자동 배포 파이프라인을 구축한 경험을 공유하고자 합니다~! 상황 : 프로젝트에

2021년 8월 29일
·
3개의 댓글