Blog

Blog Engineering DynoTable

Bagaimana DynoTable dibangun — kisah engineering di balik asisten AI, server MCP, dan bagian lain dari produk.

· 8 menit baca

Bagaimana kami membangun engine SQL lokal untuk DynamoDB (sebuah database tanpa JOIN)
Bagaimana kami membangun engine SQL lokal untuk DynamoDB — sebuah database tanpa JOIN, tanpa GROUP BY, dan tanpa COUNT. Mengalirkan halaman ke dalam SQLite tertanam, parser yang diam-diam membohongi kami, dan mengapa kami membangun ulang engine agregasi ketika kami menyadari pesaingnya adalah skrip sekali-pakai.

· 8 menit baca

Mengapa GUI database tidak boleh menulis secara langsung
Mengapa DynoTable tidak pernah menulis ke DynamoDB ketika Anda mengeklik Save — setiap suntingan menjadi diff yang dapat ditinjau di sebuah staging area dan dikirim sebagai transaksi yang dijaga oleh optimistic lock. Kisah engineering-nya — bug lintas-tab yang membentuk ulang desain, refactor yang menghapus sebuah subsistem, dan mengapa agen AI menjadikan staging dinding penahan beban.

· 9 menit baca

Apa yang dibutuhkan untuk membangun server MCP DynamoDB yang aman
Apa yang dibutuhkan untuk membangun server MCP DynamoDB yang aman di dalam aplikasi desktop — sebuah server otorisasi OAuth 2.1 di Electron, isolasi kredensial AWS per-koneksi, pembekuan region saat consent, pembatasan lisensi langsung, dan MFA yang diselesaikan melalui elisitasi MCP. Kisah engineering di balik server MCP DynoTable.

· 10 menit baca

Bagaimana kami membuat LLM murah andal di DynamoDB: validator tool + eval
Bagaimana kami membuat LLM kecil dan murah melakukan query DynamoDB secara andal — validator tool preskriptif yang memperlakukan pesan penolakan sebagai sinyal pengajaran, pembatasan hasil yang agresif, dan eval harness yang menjalankan loop agen nyata terhadap DynamoDB Local. Kisah engineering di balik asisten AI DynoTable.

Sumber daya DynamoDB lainnya

Bekerja dengan DynamoDB tanpa Console

DynoTable adalah klien desktop yang cepat untuk DynamoDB — jelajahi tabel, jalankan query gaya SQL, dan edit Item secara lokal.