Enterprise Headless Data Engine • Directus 11 Compatible • Go 1.26 + Postgres 16

The Radical Zero-Bloat Headless Data Engine

Compile dynamic relational schemas, enforce microsecond Policy-Based Access Control (PBAC), and manage datasets with zero allocation overhead. Pure stripped static binary running on <20MB RAM with native Indonesian presets and AI Agent MCP integration.

Engine RAM Footprint
2.1 MiB

Strict FinOps limit <20MB

AST Query Throughput
2,535 ops/s

Single-core benchmark

Cold Boot Latency
< 8 ms

Instant K3s pod readiness

CVE Vulnerabilities
0 Critical

Trivy & Chainguard Wolfi

app.nusatechstudio.com — Data Studio Console
● pgxpool connected (5 idle)
Collection: ref_indonesia_provinces38 items
HTTP 200 OK • 0.8ms
KODE
NAMA PROVINSI
IBUKOTA
KAB/KOTA
11
ACEH
Banda Aceh
23
31
DKI JAKARTA
Jakarta
6
32
JAWA BARAT
Bandung
27
51
BALI
Denpasar
9
Widget: Indonesian Kemendagri StandardView all in Console
AST Query Compiler
Param Bound ($1)
// Directus JSON Filter Payload:
GET /items/ref_indonesia_banks?filter={"category":{"_eq":"Himbara"}}
// Compiled Go AST SQL (Zero SQLi Injection Risk):
SELECT "id", "name", "code", "category" FROM "ref_indonesia_banks" WHERE ("category" = $1) LIMIT 10
In-App PBAC Evaluation

Row-Level Security injected into query AST in 1.76 µs. Zero allocations, zero goroutine leaks.

Engine Architecture

Designed for Multi-Instance, Run as One

Eliminating enterprise runtime bloat without sacrificing Directus 11 API specifications, relational integrity, or developer velocity.

Directus 11 Dynamic REST & QUERY

Full specification compliance for Directus operators: _eq, _in, _contains, deep relational lookups, pagination, and multi-field sorting.

Transactional DDL Compiler (UC-01)

Dynamic schema generation with atomic transaction rollback guards. Guarantees zero dirty or half-migrated states via PostgreSQL savepoints on failure.

AST SQL Injection Proofing (UC-02)

Doug Martin goqu/v9 abstract syntax tree compiler. Enforces parameterized query binding ($1, $2) across all arbitrary filter inputs.

In-App PBAC & RLS Masking

Evaluates Policy-Based Access Control in <2 µs with zero heap allocations. Automated dynamic tenant isolation and field-level masking for non-admin roles.

Relational Delta Sync (UC-03)

Offline-first delta synchronization engine with Last-Write-Wins (LWW) conflict resolution and immutable conflict audit logging in nts_sync_conflicts.

Native Model Context Protocol (MCP)

Built-in AI Agent protocol endpoint (/mcp). Enables Claude, Cursor, and autonomous agent loops to inspect schemas and execute governed database actions safely.

FinOps Sovereignty

98% Less Memory. Zero Cold Starts.

Compare runtime memory consumption and container overhead against traditional Node.js/Java headless platforms.

Platform EngineRuntime StackIdle Memory (RAM)Under 10k ConcurrencyContainer FootprintCold Start
NusaTech StudioOur EngineGo 1.26 + Chainguard Static< 3.2 MB18.5 MB (< 20MB limit)11.8 MB (Wolfi rootless)< 8 ms
Directus (Legacy)Node.js 20 + Vue 3180 – 250 MB420 – 650 MB~ 280 MB1,800 – 3,500 ms
Strapi CMSNode.js 20 + React240 – 380 MB550 – 850 MB~ 350 MB2,500 – 4,800 ms
Compute Density Advantage: Deploy up to 150 NusaTech Studio instances per 4GB RAM VPS node vs only 4 to 6 Node.js instances.View Live Prometheus Metrics →

Indonesian Sovereign Datasets

Pre-Loaded Indonesian Reference Catalog

First-class Indonesian domain widgets, regulatory pairings, and geographic data verified against national standards.

38 Provinsi

Wilayah Administrasi

Kemendagri standard from Aceh to Papua Barat Daya, 514 kabupaten/kota.

GET /items/ref_indonesia_provinces
107 Bank

Bank Indonesia Catalog

Himbara, Swasta Nasional, BPD, and Digital Banks with BI-FAST clearing codes.

GET /items/ref_indonesia_banks
27 SKB Hari

SKB 3 Menteri 2026

National public holidays & collective leave (Cuti Bersama) official calendar.

GET /items/ref_indonesia_holidays_skb
7 Ventures

RuangPanji Ecosystem

Portfolio ventures (NusaPustaka, NusaPay, Laurike, WarungAgro) & publications.

GET /items/ruangpanji_ventures

Developer Integration

One Clean Contract for Humans & AI Agents

# 1. Query Provinces with Directus Filter & Kemendagri Code
curl -X GET "https://api.nusatechstudio.com/items/ref_indonesia_provinces?limit=5&sort=kemendagri_code" \
     -H "Accept: application/json"

# 2. Dynamic HTTP QUERY Request with Parameterized AST Filter
curl -X POST "https://api.nusatechstudio.com/items/ref_indonesia_banks" \
     -H "Content-Type: application/json" \
     -d '{
       "filter": {
         "category": { "_eq": "Himbara" }
       },
       "fields": ["id", "name", "code", "category"],
       "limit": 4
     }'

Ready to Experience Sub-Millisecond Headless Data?

Access the full Data Studio Console, visualize your PostgreSQL schema catalog, and manage enterprise collections with radical zero-bloat efficiency.