FUSE를 활용해 UFFS 파일시스템을 구현하고, Crash Consistency 기능까지 확장하는 3주 단기 프로젝트입니다.
단순 구현이 아니라
요구사항 정의(SRS) → 설계 → 구현 → 테스트까지 SDLC 기반으로 진행합니다.
프로젝트 목표
FUSE 기반 UFFS 핵심 기능 구현
Crash Consistency 기능 설계 및 검증
요구사항–설계–테스트 간 Traceability 확보
GitHub 오픈소스 공개 (테스트 환경 포함)
일정 및 방식
기간: 26.02.13 ~ 26.03.09 (약 3주)
진행: 디스코드 온라인
예상 참여 시간: 주 10~15시간
변경 발생 시 간단한 Impact Analysis 수행
기술 스택
Linux (Ubuntu)
C 언어
FUSE
Git / GitHub
VM 환경
모집 인원
1~2명
이런 분이면 좋습니다
C 포인터/메모리 개념 이해하시는 분
Linux 시스템 동작에 관심 있는 분
파일시스템, I/O 구조를 이해해보고 싶은 분
단순 구현보다 설계·구조 고민을 해보고 싶은 분
실력이 완성된 분보다는,
Low-level을 제대로 경험해보고 싶은 분이면 충분합니다.
얻을 수 있는 것
시스템 SW 포트폴리오
문서 기반 개발 경험
파일 시스템 및 Crash consistency 구조 이해
오픈소스 프로젝트 결과물
관심 있으신 분은 아래 오픈채팅으로 연락 주세요!
https://open.kakao.com/o/slDzWggi