Skip to content
View cheis11's full-sized avatar

Block or report cheis11

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
cheis11/README.md

Introduce

문제 해결에 집중하는 백엔드 개발자 김찬호입니다.

Tech Stack

Backend

Deployment

Tools

My latest project

사용자 간 다이렉트 메시지(DM) 및 팔로워 실시간 알림 기능을 제공하는 서비스

  • 실시간 알림 파이프라인 구축
    • Server-Sent Events(SSE)를 활용하여 클라이언트-서버 간 실시간 단방향 통신 시스템(SseEmitter, SseMessage 등) 구현
    • 사용자 경험 향상을 위한 실시간 알림 기능 설계 및 관련 이슈 트러블슈팅
  • 비동기 이벤트 기반 아키텍처 설계
    • Apache Kafka를 도입하여 이벤트 메시지 발행(Producer) 및 구독(Consumer) 구조를 통한 시스템 결합도 완화
  • 코드 신뢰성 및 품질 확보
    • Mockito와 JUnit5를 활용하여 SseService 등 핵심 비즈니스 로직에 대한 단위 테스트(Unit Test)를 꼼꼼하게 작성하고 메소드 호출 검증 진행

🛠️ Tech Stack: Java, Spring Boot, Apache Kafka, SSE, Mockito, JUnit5
🔗 Repository: https://github.com/Sprint-team-1-playlist/sb04-playlist-team1


Popular repositories Loading

  1. DataStructure DataStructure Public

  2. 4-sprint-mission 4-sprint-mission Public

    Forked from codeit-bootcamp-spring/4-sprint-mission

    Spring 백엔드 트랙 4기 스프린트 미션 제출 리포지토리입니다.

    Java

  3. spring-homework-controller spring-homework-controller Public

    Forked from Lucky-kor/spring-homework-controller

    Java

  4. actions-workflow-practice actions-workflow-practice Public

    Java

  5. monew monew Public

    Java