안녕하세요. back-end 개발자 인큐입니다.
제조업 IT에서 시작하여 소셜커머스 3사중 한 곳을 거쳐 현재 네카라중 한 곳에서 백엔드 개발자로 업무를 하고 있습니다.
문의이메일
회사 경력
네카라중 한 곳 백엔드 개발자
전) 커머스 백엔드 개발자
전) 제조업 IT 백엔드 개발자
멘토 이력
상위 서비스 개발자와 함께하는 모의면접 과정 운영
(https://witty-toad-850.notion.site/2-795e341eeec84d678549278f14353102)
대학교 멘토링 특강 진행
중앙HTA 멘토링 및 프로젝트 가이드 진행
새싹 교육기관 멘토링 및 취업 컨설팅 진행
멋쟁이사자처럼 , 구름 edu 포트폴리오 특강
진학사 catch 직무 멘토링 강의 진행
https://www.catch.co.kr/CatchClass/Live/View/5555
https://www.catch.co.kr/CatchClass/Live/View/990
인프런 2022 연말 어워드 슈퍼 멘토 수상(https://www.inflearn.com/pages/2022-award)
⚡️ 멘토 소개
안녕하세요. back-end 개발자 인큐입니다.
제조업 IT에서 시작하여 소셜커머스 3사중 한 곳을 거쳐 현재 네카라중 한 곳에서 백엔드 개발자로 업무를 하고 있으며 인프런에서 멘토로 활동(인큐 인프런 멘토링 링크)하고 있으며 "상위개발자와 함께하는 1대1 모의면접"과정을 운영하고있습니다.
(일정은 편하게 아무요일을 선택하고 이후에 자세히 일정을 조율하고 있습니다.)
기술면접준비?! 일정이 잡히고 준비하면 늦습니다!
오히려 잘하는 멘티분들은 한 발 앞서 미리 준비하고 있습니다.
✅ 상위 서비스 실무자와 함께하는 실전 모의면접
해당 과정은 열심히 준비한 친구 , 내가 그래도 좀 준비했다는 친구와 최고의 결과는 내고 있습니다.
서비스 회사 다수 합격
토스 , 카카오뱅크 , 오늘의 집, 타다, NHN계열사 , 처우4천이상 핀테크 , 게임회사등 다수 합격!!
멘티분들이 작성해준 블로그 후기
- https://velog.io/@profoundsea25/주니어-백엔드-개발자-카카오뱅크-합격-회고
- https://witty-toad-850.notion.site/d26c333b5eaa4e7cb2c4ae614ccb1319?pvs=4
- https://shine94.tistory.com/322
- https://ujkim-game.tistory.com/99
- https://velog.io/@leesomyoung/스터디-신입-백엔드-취준생을-위한-모의-면접
검증된 실무자분과 면접관님들과 함께 합니다.
- 카카오 계열사, 티몬 , 네이버, 네이버 계열사, 롯데E커머스, 넷마블 , 요기요 등에 경력에 시니어 실무자분과 함께합니다.
모의면접 과정을 수료했다고 끝이 아닙니다.
- 채용공고 공유및 추천을 통한 정기케어
- 2주-3주간격에 진행사항 체크
- 취업/이직 할때까지 함께 합니다.
💡 긴가민가 한다면 편하게 문의링크를 통해 문의주세요!
- 상세설명링크 : https://witty-toad-850.notion.site/795e341eeec84d678549278f14353102
- 문의 : https://open.kakao.com/o/sqUkxqMe
💡 이런 분에게 추천드립니다.
취업을 준비하는 취준생 / 이직을 준비하는 주니어 개발자
-면접에서 왜 떨어지는지 이유가 무엇인지 피드백을 받고 싶으신분
-여러면접 스타일을(라이브 코딩, 코드기반 면접) 경험해보고 대비해보고 싶으신분
-내 연차/이력서에서 어떤 질문들이 나올지 머를 대비해야 할지 정리를 하고 싶으신분
-면접 준비에 필요한 시간을 절약하고 효율적으로 준비하고 싶으신 분
강의
수강평
- [백엔드/예외처리 시나리오/집계 최적화] 백엔드 포트폴리오와 실무 이력 강화 전략. 올인원 PART1
- [백엔드/예외처리 시나리오/집계 최적화] 백엔드 포트폴리오와 실무 이력 강화 전략. 올인원 PART1
- 백엔드 개발자 성능 개선 초석 다지기
- 백엔드 개발자 취업 토탈 가이드 (back-end. 멘토링 경험기반)
- [백엔드/예외처리 시나리오/집계 최적화] 백엔드 포트폴리오와 실무 이력 강화 전략. 올인원 PART1
게시글
질문&답변
섹션4: Ngrinder를 통한 성능 개선 확인 에서 사용하는 예제 코드
안녕하세요! kim07124님혼선을 드려 죄송합니다. NoticeReadMapper.xml에 코드가 일부 빠져 있었습니다!inflearnPerformancecache 레파지토리에 코드 추가하였습니다! 다시 한번 혼선을 드려 죄송합니다!감사합니다!
- 0
- 2
- 56
질문&답변
현업에서의 부하테스트 및 Ngrinder 설치
안녕하세요. yoon 님!질문을 너무 늦게 봐서 현재는 도움이 되실지 모르겠지만 경험 공유드립니다.결론은 사람마다 다르고 회사마다 다르기 때문에 정답은 없다고 생각합니다. 1.전사적으로 구축이 되어 있고 제공하는 경우실무로 일했던 곳은 이미 전사적으로 제공을 해주고 있었고 그렇기 때문에 개인적으로 로컬환경에서 설치하여 테스트를 하지는 않았습니다. 2.개인적으로(로컬) 설치하여 테스트 하는 경우전사적으로 제공 하더라고 개인 로컬에 다른 솔루션을 설치해서 사용하시는 분도 계시고 전사적으로 제공하는 환경이 아닌경우에는 로컬에 설치하여 테스트를 하였습니다. 3.추가로+신규프로젝트라면 서비스환경에 나가기전에 스테이징환경에서 부하테스트를+기존프로젝트의 개선건이라면 서비스환경에 영향을 주지 않는 환경에서 부하테스트를 감사합니다!
- 0
- 2
- 161
질문&답변
ExecutorService와 CompletableFuture의 차이점과 역할
안녕하세요! EunKyung Hwang 님 -ExecutorService는 스레드 풀을 관리하고, 비동기 작업을 수행할 스레드를 제공-CompletableFuture는 비동기 작업을 수행하고 결과를 처리하는 API-추가로 CompletableFuture를 사용할 때 별도의 Executor를 명시적으로 설정하지 않으면, 내부적으로 ForkJoinPool.commonPool()을 사용 CompletableFuture는 Future을 단점을 보완하여 나온것으로 Future 단점을 키워드로 찾아보는 것을 추천드립니다.! 감사합니다!
- 0
- 2
- 40
질문&답변
캐싱 데이터가 안보입니다.
안녕하세요. sje11900님!아래의 순서 점검해보는 것을 추천드립니다.1.첫 조회이후 TTL 설정시간이 지나기전까지 디비가 아닌 캐시에서 데이터를 조회해오는게 맞는지 점검ㄴ> 디비에서 데이터를 조회시 console에서 sql이 찍히게 설정해주세요. 2.TTL을 너무 짧게 설정해둔게 아닌지?ㄴ> /api/notice 호출을 하여 캐싱 한 후 TTL 설정시간이 끝나기전에 확인 해본게 아니라 이후에 /api/ehcache를 호출한게 아닌지? 3.디버깅 시도TTL은 일단 넉넉히 설정을 해두고 캐싱 처리를 한 후에 /api/ehcache 에 해당하는 컨트롤러 부분에 디버깅을 통해 데이터를 확인 3가지 순차적으로 체크부탁드립니다.감사합니다!
- 0
- 2
- 17
질문&답변
해상도가 720p 까지 가능해서 화면이 흐리네요.
안녕하세요! 아라레님!화질을 좀더 향상시킬수 있는 방법이 있는 찾아보고 가능하면 기존 영상에 화질을 개선해보도록 하겠습니다!의견 감사합니다!
- 0
- 1
- 56
질문&답변
pg 파라미터가 이제는 없어진다고 하는데 업데이트 해주시나요?
kofk113님 안녕하세요!pg 파라미터가 없어 진다는게 어떤 건지 조금 더 자세히 이야기 해주실 수 있을까요~?감사합니다!
- 0
- 1
- 96
질문&답변
현업에서의 부하테스트 및 Ngrinder 설치
안녕하세요.Q : 현업에서는 부하테스트용 서버(e.g. Stage 서버)를 두고 해당 서버에 부하테스트를 하는지, 아니면 로컬에 띄워두고 간략하게 테스트를 하는지 궁금합니다.A : 회사마다 다를거 같은데요. 저의 케이스를 참고차 의견 공유드립니다!서비스환경과 스펙이 거의 일하는 스테이징 환경이 있고 부하테스트는 스테이징환경에서 진행하고 있습니다.예를 들어. 부하테스트 기준이 개발한 기능이 TPS 1000이상을 넘어야 하는데 스테이징 환경에서 미리 부하테스트를 통해 검증을 하고 배포를 합니다.이런 스테이징환경에서 부하테스트를 통해 실제 서비스환경에 반영할 때 서버 자원을 늘릴지 이런부분들도 미리 예측하고 고민합니다. Q : Ngrinder를 어떤 서버에 설치하는지 궁금합니다.별도의 IDC 서버에 설치한 후, 팀 내 개발자가 모두 해당 Ngrinder를 사용해 부하테스트를 적용하는지, 아니면 Ngrinder는 로컬 컴퓨터(개인 노트북 등)에 설치 후 부하 테스트 대상 서버만 Stage 환경 등에 두고 해당 서버에 테스트를 하는지 궁금합니다.A : 이부분도 회사마다 다를텐데요. 강의의 경우 로컬에 설치하여 실습을 해보았는데요. 실무에서는 공통으로 사용할 수 있는 ngrinder가 설치 되어 있는 환경이고 그걸 사용하여 부하테스트를 하고 있습니다.
- 0
- 2
- 161
질문&답변
인덱스 활용 질문
A1: 공식이 있기보다는 상황에 맞게 선택을 하셔야 되는데요.저라면 이와 같은 방식으로 시도를 할 거 같습니다.1.5개의 칼럼중에 카디널리티가 높은 단일 칼럼을 기준으로 단일 인덱스 생성2.원하는 성능까지 나오는 체크3.원하는 성능이 나온다면 여기 stop4.아직 원하는 기준만큼 성능이 안나온다면 다른 칼럼들을 하나씩 추가하여 결합인덱스를 생성5.결합인덱스를 통해 원하는 기준에 도달하였다면 stop6.결합인덱스를 사용했는데도 아직 충분하지 않다.7.DB단이 아닌 어플리케이션 단에서 개선 할 수 있는 포인트 찾기.처음부터 결합인덱스를 생성하면 되는 이렇게 번거롭게 간 이유는 인덱스,결합인덱스의 단점 체크해주세요.+ 결합인덱스 생성시 주의사항도 같이 체크해주세요.면접대비 목차에서 언급 했던 주제이기 때문에 직접 찾아보고 공부 하시라고 언급만 해두었습니다.A2:2번 질문에 대한 답변도 상황에 맞게 선택한다가 제 생각입니다.인덱스를 추가했을때 성능이 확실히 개선 됐는지 체크해보기.실행계획을 통해 인덱스를 잘타고 있는지.카디널리티 수치가 낮지만 인덱스를 추가함 로서 제가 원하는 기준에 성능까지 나오고 인덱스를 잘타고있다면 저라면 생성합니다.
- 0
- 2
- 192
질문&답변
EhCacheManagerFactoryBean
안녕하세요.멘티님! 우선 탈퇴를 삭제한 글로 나오지만 남깁니다!spring boot 2점대를 사용하고 있는게 맞는지? 확인 부탁드립니다. 감사합니다!
- 0
- 2
- 305
질문&답변
인텔리제이 EditConfiguration 옵션 추가하는 방법 [ 공유O 질문X ]
안녕하세요. 유정현님!강의 발전에 도움주셔서 감사합니다! 제가 좀더 세심하게 안내를 드렸어야 했는데요.익숙한 부분들은 알게 모르게 넘어가게 된거같습니다. 해당 내용은 노션 페이지(스카우트 모니터링 TOOL 설치 페이지) 이미지 캡쳐하여 업데이트 해두었습니다
- 2
- 2
- 379