Blog d’ingénierie DynoTable
Comment DynoTable est construit — les histoires d’ingénierie derrière l’assistant IA, le serveur MCP et le reste du produit.
· 8 min de lecture
Comment nous avons construit un moteur SQL local pour DynamoDB (une base de données sans JOIN)
Comment nous avons construit un moteur SQL local pour DynamoDB — une base de données sans JOIN, sans GROUP BY et sans COUNT. Le streaming des pages dans un SQLite embarqué, le parser qui nous a silencieusement menti, et pourquoi nous avons reconstruit le moteur d’agrégation en réalisant que le concurrent est un script jetable.
· 8 min de lecture
Pourquoi une interface graphique de base de données ne devrait jamais écrire directement
Pourquoi DynoTable n’écrit jamais dans DynamoDB quand tu cliques sur Enregistrer — chaque modification devient un diff vérifiable dans une zone de staging et part sous forme de transaction protégée par des verrous optimistes. L’histoire d’ingénierie - le bug inter-onglets qui a remodelé la conception, le refactor qui a supprimé un sous-système, et pourquoi les agents IA ont fait du staging le mur porteur.
· 9 min de lecture
Ce qu’il a fallu pour construire un serveur MCP DynamoDB sûr
Ce qu’il a fallu pour construire un serveur MCP DynamoDB sûr à l’intérieur d’une app de bureau — un serveur d’autorisation OAuth 2.1 dans Electron, l’isolation des identifiants AWS par connexion, le gel de la région au moment du consentement, le bridage de licence en direct, et la MFA complétée via l’élicitation MCP. L’histoire d’ingénierie derrière le serveur MCP de DynoTable.
· 10 min de lecture
Comment nous avons rendu des LLM bon marché fiables sur DynamoDB : validateurs d’outils + évals
Comment nous avons rendu de petits LLM bon marché fiables pour interroger DynamoDB — des validateurs d’outils prescriptifs qui traitent les messages de rejet comme des signaux d’apprentissage, des plafonds de résultats agressifs, et un harnais d’évals qui exécute de vraies boucles d’agent contre DynamoDB Local. L’histoire d’ingénierie derrière l’assistant IA de DynoTable.
Plus de ressources DynamoDB
Apprendre DynamoDB
Un cursus DynamoDB structuré, des fondamentaux jusqu’aux rouages internes.
DynamoDB face aux autres bases de données
Comment DynamoDB se compare à MongoDB, PostgreSQL, Cassandra, Aurora et plus encore.
Erreurs DynamoDB courantes
Chaque erreur DynamoDB courante avec sa cause et le correctif exact.
Exemples de code DynamoDB
Des extraits à copier-coller pour chaque opération — SDK v3, boto3 et l’AWS CLI.
FAQ DynamoDB
Des réponses directes aux questions DynamoDB que les développeurs se posent le plus.
Outils DynamoDB
Générateur d’expressions, calculateurs de tarifs et de capacité — directement dans votre navigateur.
Travaille avec DynamoDB sans la Console
DynoTable est un client de bureau rapide pour DynamoDB — parcours les tables, exécute des requêtes de style SQL et édite les items en local.