Tep: A Sinatra-flavoured framework that compiles to a native binary via Spinel
Tep는 Ruby의 Sinatra DSL을 사용하면서 Spinel AOT 컴파일러를 통해 네이티브 바이너리로 컴파일되는 경량 웹 프레임워크입니다. Ruby 3.4 이상을 요구하며, SQLite, JSON, JWT, 비동기 스케줄러 등 다양한 모듈을 내장해 빠른 HTTP 서버를 구현합니다. Linux 환경에서 초당 약 15만 건의 요청을 처리하는 높은 성능을 보이며, Spinel의 Ruby 코드 생성 및 최적화를 테스트하는 용도로 개발되었습니다. Sinatra 호환성을 유지하면서도 Ruby 런타임 없이 실행 가능한 점이 특징입니다.
