프로젝트

직접 만들고 측정한 구현들입니다. 각 문서의 본문은 해당 저장소의 README를 고정 커밋에서 그대로 가져온 것이고, 재사용되는 기술 설명은 위키에서 한 번만 다룹니다.

  • k8s-clue Golden Path 계약 검증 스크린샷

    K8s Clue

    Kubernetes 장애 증거를 보존하고 규칙 기반 RCA로 GitOps Draft PR을 제안한다.

    진행 중 2026-08-04 ~ 2026-09-22

  • lrn-sql REPL 스크린샷

    SQL 엔진

    Slotted Page·B+Tree·Buffer Pool을 거쳐 디스크의 행을 읽고 쓰는 C11 데이터베이스.

    종료 2026-04-16 ~ 2026-09-22

  • PintOS 테스트 통과 스크린샷

    PintOS

    우선순위 스케줄링·시스템 콜·demand paging·Copy-on-Write fork를 구현한 x86-64 커널.

    종료 2026-04-23 ~ 2026-09-22

  • 자료구조 매핑: 키 공간 dict, Hash는 ChainedHashTable, Sorted Set은 dict+SkipList

    Redis 서버

    RESP2 파서부터 다섯 자료형·TTL·메모리 퇴출·AOF까지 직접 구현한 Key-Value 서버.

    진행 중 2026-03-17 ~ 2026-09-22

  • lrn-gpt 학습 loss 곡선: 검증 loss는 step 100에서 최저(3.09), 이후 과적합으로 상승

    GPT 구현

    byte-level BPE와 decoder Transformer를 직접 구현해 학습·재개·생성까지 이었다.

    진행 중 2026-05-14 ~ 2026-09-22

  • 테스트 10,000장 혼동행렬(정확도 97.8%)

    MNIST 분류기

    NumPy만으로 MLP·역전파·Adam을 구현한 손글씨 숫자 분류기. 테스트 정확도 97.80%.

    진행 중 2026-05-13 ~ 2026-09-22

  • lrn-react 카드 앱과 우측 Render/Patch Inspector

    React 런타임

    Hook·VDOM·keyed diff·DOM patch를 직접 이어 붙인 작은 UI 런타임과 카드 앱.

    진행 중 2026-03-26 ~ 2026-09-22

  • 7개 trace에서 두 구현의 이용률과 처리량

    Malloc 할당기

    빈 블록을 AVL 트리로 관리하는 할당기를 C로 만들고 first-fit free list와 비교했다.

    종료 2026-04-10 ~ 2026-09-22

  • 요청 흐름도: 대기 queue 검증 LRU 캐시 HIT/MISS 원본 캐시 저장 조건

    HTTP Proxy

    스레드 풀과 LRU 캐시를 갖춘 HTTP/1.x GET 프록시를 C로 구현했다.

    종료 2026-04-17 ~ 2026-09-22

  • CI

    Kotlin 학습

    Kotlin in Action의 헷갈리는 동작을 실행 결과와 테스트로 확인하는 학습 저장소.

    진행 중 2026-08-29 ~ 2026-09-22