Instant 1.0, a backend for AI-coded apps
Summary
The article introduces Instant 1.0, detailing its architecture: a client SDK, a Clojure-based backend, and a multi-tenant PostgreSQL database built on a triples table for relational storage. It covers InstaQL and Datalog as query layers, a client-side triple store with a pending-queue for optimistic updates, a Reactor for coordination, and scalability techniques like grouped queues and topic-based invalidation, plus storage/auth/presence/streams services.