8000 iohyeon (HYEON) · GitHub
[go: up one dir, main page]

Skip to content
View iohyeon's full-sized avatar
🎯
solve. simplify. build.
🎯
solve. simplify. build.

Block or report iohyeon

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. 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
iohyeon/README.md

Nahyeon Lim

Backend Developer

Tech Blog LinkedIn Gmail

🔭 Intro

요청이 몰리고 작업이 중간에 실패해도, 데이터가 어긋나지 않고 다시 복구할 수 있는 서버를 만듭니다.

  • 결제·정산 시스템의 데이터 정합성과 상태 전이를 설계합니다.
  • 비동기 파이프라인의 중복, 유실, 재처리 시나리오를 검증합니다.
  • 성능과 AI 응답 품질을 감각이 아닌 측정과 자동화된 검증으로 확인합니다.

⚡ Stack

Stack


Stack

📦 Projects

Repository 무엇을 만들었나 스택
chat-message-ordering 메시지 쓰는 서버가 교체될 때, 밀려난 이전 서버의 쓰기를 Kafka와 DB 중 어디서 막을지 직접 재현해 비교한 실험 Kafka 트랜잭션 PostgreSQL Testcontainers
payment-anomaly-platform 결제 기록에서 이상 패턴을 찾아 점수를 매기고, 높은 건만 따로 빼내는 구조 Spring Boot Kafka Outbox SKIP LOCKED
llm-gateway 흩어진 LLM 호출을 한 군데로 모아 사용량과 비용을 같이 보는 중계 서버 Kotlin 헥사고날 WebFlux SSE BPE
hallucination-guard LLM이 지어낸 답을 코드로 걸러보는 다단계 검사 파이프라인 Go 인용 검증 LLM-as-judge
rag-qa-service 문서를 찾아 답하고, 붙은 출처가 실제로 있는지 확인하는 QA 서비스 Go pgvector 임베딩 사이드카
pgvector-arxiv-search 논문 본문을 잘게 나눠 의미로 찾고, 키워드 검색과 섞어 결과를 정확도로 확인한 검색 시스템 Python pgvector HNSW 하이브리드 검색
kafka-pipeline-lab 유실과 중복 상황을 일부러 만들어보고 부하테스트로 재본 실습 Kafka KRaft Debezium k6
saga-microservices-lab 여러 서비스를 거치는 작업이 중간에 실패했을 때 되돌리는 실험 Java 21 Saga Testcontainers

📐 설계 기록

📚 Study

루프팩 BE L2  주차별 과제를 PR로 제출하고 멘토 코드리뷰를 받는 백엔드 심화 과정

vol3 vol2-java vol2-kotlin coding-test

북스터디와 랩

system-design dev-book spring-diy kafka-eda vector-search sutskever

📊 Activity

Contribution Chart

Pinned Loading

  1. chat-message-ordering chat-message-ordering Public

    Kafka 트랜잭션 fencing과 PostgreSQL 조건부 쓰기가 zombie writer의 채팅 메시지 쓰기를 막는 방식을 Testcontainers로 재현하고, 전달 지연, 처리량, 교체 공백을 측정

    Java

  2. payment-anomaly-platform payment-anomaly-platform Public

    이상 결제 탐지 플랫폼 · Python/FastAPI scorer + Spring Boot pipeline (Kafka·MySQL Outbox SKIP LOCKED·Redis·Resilience4j)

    Java

  3. kafka-pipeline-lab kafka-pipeline-lab Public

    Kafka 실무 파이프라인 실습 — 3-Broker KRaft, Outbox, 멱등성, DLQ, 선착순 쿠폰 동시성 테스트

    Java

  4. llm-gateway llm-gateway Public

    멀티 공급자 LLM 게이트웨이 (BYO-key). 헥사고날 멀티모듈, SSE 스트리밍, byte-level BPE 직접 구현

    Kotlin

  5. saga-microservices-lab saga-microservices-lab Public

    계좌 이체를 여러 서비스로 나눠 Saga 오케스트레이션으로 묶고, 실패할 때의 보상·타임아웃·재시도와 Outbox 멱등 처리를 실험한 프로젝트

    Java

  6. hallucination-guard hallucination-guard Public

    Multi-layer hallucination defense pipeline for LLM outputs in Go: grounding gate, citation checks, LLM-as-judge, abstention

    Go

0