DynoTable 엔지니어링 블로그
DynoTable이 어떻게 만들어졌는지 — AI 어시스턴트, MCP 서버, 그리고 나머지 제품 뒤에 숨은 엔지니어링 이야기.
· 8분 분량
DynamoDB를 위한 로컬 SQL 엔진을 만든 방법 (JOIN이 없는 데이터베이스)
DynamoDB를 위한 로컬 SQL 엔진을 만들기까지 — JOIN도, GROUP BY도, COUNT도 없는 데이터베이스. 페이지를 내장 SQLite로 스트리밍하기, 우리에게 조용히 거짓말한 파서, 그리고 경쟁 상대가 일회용 스크립트임을 깨닫고 집계 엔진을 다시 만든 이유.
· 8분 분량
데이터베이스 GUI는 절대 직접 쓰면 안 되는 이유
DynoTable이 Save를 클릭할 때 DynamoDB에 결코 쓰지 않는 이유 — 모든 편집은 스테이징 영역에서 검토 가능한 diff가 되고, 낙관적 잠금으로 지켜지는 트랜잭션으로 전송됩니다. 그 엔지니어링 이야기 - 설계를 새로 빚어낸 탭 간 버그, 서브시스템을 삭제한 리팩터링, 그리고 AI 에이전트가 스테이징을 하중을 지탱하는 벽으로 만든 이유.
· 9분 분량
안전한 DynamoDB MCP 서버를 만들기까지
데스크톱 앱 안에 안전한 DynamoDB MCP 서버를 만들기까지 — Electron 속 OAuth 2.1 인증 서버, 연결별 AWS 자격 증명 격리, 동의 시점의 리전 고정, 실시간 라이선스 클램핑, 그리고 MCP elicitation으로 완료하는 MFA. DynoTable MCP 서버 뒤에 숨은 엔지니어링 이야기.
· 10분 분량
저렴한 LLM이 DynamoDB에서 안정적으로 동작하게 만든 방법: 도구 검증기 + eval
작고 저렴한 LLM이 DynamoDB를 안정적으로 쿼리하게 만든 방법 — 거부 메시지를 가르침의 신호로 다루는 처방적 도구 검증기, 공격적인 결과 상한, 그리고 DynamoDB Local에 대해 실제 에이전트 루프를 실행하는 eval 하네스. DynoTable AI 어시스턴트 뒤에 숨은 엔지니어링 이야기.
더 많은 DynamoDB 리소스
DynamoDB 학습
기초부터 내부 구조까지 아우르는 체계적인 DynamoDB 커리큘럼입니다.
DynamoDB 대 다른 데이터베이스
DynamoDB가 MongoDB, PostgreSQL, Cassandra, Aurora 등과 어떻게 비교되는지 알아봅니다.
일반적인 DynamoDB 오류
모든 일반적인 DynamoDB 오류와 그 원인 및 정확한 해결 방법입니다.
DynamoDB 코드 예제
모든 작업을 위한 복사-붙여넣기 스니펫 — SDK v3, boto3, AWS CLI.
DynamoDB 자주 묻는 질문
개발자들이 가장 많이 묻는 DynamoDB 질문에 대한 명쾌한 답변입니다.
DynamoDB 도구
표현식 빌더, 요금 및 용량 계산기 — 바로 브라우저에서.