TECH WIKI / ENGINEERING NOTES
만들고, 부수고,
배운 것을 기록합니다.
개발 과정에서 마주친 문제와 해결법, 도구와 아키텍처에 관한 실전 중심의 기술 기록입니다.
GUIDED LEARNING
학습 시리즈
순서대로 따라가는 실전 로드맵GUIDED LEARNING
Learning series
Structured paths from setup to production최신 글
LATEST POSTS
-
TypeSafe AI Jev 시작하기: 텍스트 생성 없이 타입 안전한 결정을 받는 API
TypeSafe AI의 Jev가 Choice, Score, Noul로 타입 안전한 결정을 반환하는 방식과 Python SDK 시작법, 비용, 한계를 정리합니다.
-
[Rust 실전 로드맵 32] Rust Axum API 통합 테스트와 컨테이너 배포
API·데이터베이스·작업자·종료·실패 경로를 통합 테스트하고 재현 가능한 릴리스 이미지를 만듭니다.
-
[Rust 실전 로드맵 31] Rust API 관측성과 보안: tracing·입력 제한·비밀 관리
구조화 로그, 요청 ID, 로그 마스킹, 입력 제한, 상태 점검, 설정 검증을 추가합니다.
-
[Rust 실전 로드맵 30] Axum과 Tokio 백그라운드 작업자 통합하기
스케줄링, HTTP 검사, 저장, API 상태를 시작과 종료가 명확한 하나의 애플리케이션으로 연결합니다.
-
[Rust 실전 로드맵 29] Rust SQLx와 SQLite: 마이그레이션과 저장소 구현
반복 가능한 마이그레이션과 트랜잭션 경계를 갖춘 SQLx·SQLite 저장소를 구현합니다.
-
[Rust 실전 로드맵 28] Axum REST API 설계: 라우팅·상태·추출기부터 시작하기
타입이 지정된 상태와 JSON 요청 검증을 사용하는 Axum CRUD·상태 API를 만듭니다.
-
[Rust 실전 로드맵 27] Rust 네트워크 오류와 부분 실패를 다루는 법
DNS, 연결, TLS, 상태 코드, 타임아웃, 취소 오류를 분류해 안정적인 도메인 오류로 노출합니다.
-
[Rust 실전 로드맵 26] Rust HTTP 클라이언트의 타임아웃·재시도·동시성 제한
타임아웃·재시도·동시성 제한 정책을 명시한 HTTP 검사기를 구현합니다.