Skip to content
View JEONGJAEIK's full-sized avatar

Block or report JEONGJAEIK

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JEONGJAEIK/README.md

Jaeik Jeong, backend developer. 고친 라이브러리 코드: Hibernate ORM #11468 머지, Spring Data Redis #3347 머지, Prisma #5868 리뷰 중

Java, Kotlin과 Spring으로 서버를 만들어 왔고,
지금은 AI 에이전트 플랫폼의 인증과 외부 서비스 연동 권한 같은 서버 기반을 맡고 있습니다.


Blog Gmail



오픈소스 기여

프로젝트 내용 링크
Hibernate ORM
머지
비동기 스레드가 세션을 공유할 때 커넥션 해제 중 예외가 나면 물리 커넥션이 풀로 돌아가지 않던 누수 수정 PR Blog
Spring Data Redis
머지
파이프라인을 닫을 때 타임아웃 같은 예외까지 다시 감싸 원인을 가리던 예외 처리 수정 PR Blog
Prisma
리뷰 중
외래키를 Prisma가 관리하는 설정에서 조건부 일괄 갱신이 UPDATE의 조건을 버리던 문제 수정 PR


개인 프로젝트

BimilLog: 익명 롤링페이퍼 커뮤니티 서비스, 1인 개발, 2025.04 – 2026.05
BimilLog/BimilLog
MiniSpring: 순수 Java로 Spring의 핵심 동작을 직접 구현
JEONGJAEIK/MiniSpring

비밀로그 성능 개선

비밀로그 성능 개선 전후: 게시판 조회 P99 11,802ms → 575ms, Redis 장애 중 인기글 P99 6,034ms → 102ms, 200ms 내 처리량 73.1 → 898.0 TPS, 최대 동시 사용자 416 → 1,000명
원인과 조치 링크
게시판 조회 P99: 커넥션 풀 없이 쓰던 파이프라인이 요청마다 TCP 연결을 맺고 끊어 Netty 이벤트 루프의 작업 큐가 밀린 것을 찾고, 커넥션 풀 설정과 캐시 구조 변경 Blog
Redis 장애 중 인기글 P99: Redis 장애 때 로컬 캐시로 넘기는 서킷 브레이커, 정상 때 결과와의 유사도 20% → 93% Blog
글 목록 처리량: 커서 페이지네이션, 비정규화, Redis 캐시 Blog
최대 동시 사용자: Connection Refused를 OS 소켓 큐(파일 디스크립터, accept backlog)와 DB 커넥션 상한에서 찾아 조정하고, N+1 제거와 푸시 비동기화를 함께 적용 Blog


Tech Stack

Language

Java Kotlin TypeScript

Framework

Spring Boot JPA/Hibernate QueryDSL NestJS Prisma

Database & Cache

PostgreSQL MySQL Redis DynamoDB

Infrastructure & Monitoring

AWS Terraform Docker Sentry JMeter Scouter



GitHub Stats & Algorithm



Education & Certificate

컴퓨터공학 학사(학점은행제) · 학점 4.5 / 4.5
정보처리기사, 전자계산기기사, 전자계산기조직응용기사


Pinned Loading

  1. BimilLog/BimilLog BimilLog/BimilLog Public

    익명 롤링페이퍼 서비스 비밀로그(BimilLog)

    TypeScript 1

  2. MiniSpring MiniSpring Public

    스프링 직접만들기

    Java

  3. openclaw_analyze openclaw_analyze Public

    오픈클로 분석 공부 레포

    HTML

  4. shopingmall shopingmall Public

    쇼핑몰 개인 플젝 - 손 코딩

    Kotlin