Najważniejsze
Aurabase ujednolica swoje 12 usług wokół jednego języka, oferuje dedykowany projektom PostgreSQL 16 z natywnym RLS, natywnym NL2SQL zweryfikowanym przez drzewo składni i dokumentuje swoją suwerenność w UE (infrastruktura Hetzner Niemcy/Finlandia) jako samodzielny filar treści. Nhost łączy Postgres, Hasura, uwierzytelnianie i pamięć masową w zarządzanej chmurze z bezpłatnym planem, który wstrzymuje się po braku aktywności. Pytanie do podjęcia: czy chcesz zunifikowany rdzeń zaprojektowany z myślą o suwerenności, czy też warstwę GraphQL Hasura pod klucz?
Zunifikowany rdzeń Rust zamiast dodanej warstwy GraphQL
Aurabase tworzy 12 usług (aura-gateway, aura-auth, aura-db, aura-realtime, aura-storage, aura-functions, aura-ai…) na tych samych bibliotekach wewnętrznych — aura-core, aura-crypto, aura-db-adapters — i w tym samym skompilowanym języku, bez modułu zbierającego elementy bezużyteczne. Pojedynczy rdzeń zmienia powierzchnię błędów integracji między komponentami, a nie tylko postrzeganą wydajność.
Nhost podąża inną ścieżką: Hasura znajduje się przed Twoim Postgresem, aby automatycznie generować zapytania, mutacje i subskrypcje GraphQL, bez konieczności pisania kodu rozpoznawania nazw. To prawdziwy początkowy wzrost szybkości — ale dodaje warstwę generowania zapytań między aplikacją a bazą danych, z własnymi ustawieniami uprawnień, które należy utrzymywać oprócz zasad Postgres RLS.
Automatyczne generowanie GraphQL jest wyborem inżynieryjnym w Nhost, a nie ukrytą słabością. Różnica w przypadku Aurabase polega na wyraźnym kompromisie: dodatkowa warstwa abstrakcji do synchronizacji w porównaniu z bezpośrednim dostępem do Postgres z RLS jako jedyną warstwą uprawnień.
Natywny pg_graphql w Postgres, a nie usługa poboczna
Jeśli chcesz GraphQL na Aurabase, pg_graphql działa w Twojej instancji Postgres — aktywacja z opcją opt-in, automatycznie dziedziczony RLS, brak oddzielnych usług do wdrożenia lub ewolucji wraz ze schematem. Zobacz nasze szczegółowe porównanie pg_graphql vs Hasura vs PostGraphile.
Nhost czyni GraphQL obowiązkowym komponentem platformy — każdy projekt Nhost automatycznie osadza Hasurę. W Aurabase jest to opcja: domyślnie REST przez natywny PostgREST, GraphQL aktywowany, gdy tego potrzebujesz, w przeciwnym razie RPC SQL. Nie płacisz za złożoność warstwy, z której nie korzystasz.
Tam, gdzie Nhost milczy, Aurabase buduje dedykowany filar
W dokumentacji firmy Nhost wymieniono ustawę HIPAA jako funkcję, która „wkrótce będzie dostępna” w harmonogramie cen na rok 2026 — sygnał, że zgodność z przepisami nie jest jeszcze dla niej głównym przedmiotem zainteresowania. Aurabase traktuje ten obszar inaczej: zweryfikowana infrastruktura produkcyjna w Niemczech (Norymberga, Falkenstein) i Finlandii (Helsinki), obsługiwana przez Aurabase SAS, spółkę prawa francuskiego, posiadającą samodzielny filar treściowy RODO/CLOUD Act.
Przeczytaj cały przewodnik: Zgodność z RODO i suwerenne zaplecze UE
NL2SQL zweryfikowany przez drzewo składniowe w porównaniu z asystentem konwersacyjnym
Aurabase udostępnia natywny punkt końcowy NL2SQL: pytanie w języku naturalnym staje się zapytaniem SELECT z walidacją drzewa za pośrednictwem sqlparser, ograniczonym do LIMIT, wykonywanym tylko do odczytu — zweryfikowanym wyróżnikiem produktu w kodzie, a nie złączem innej firmy zamontowanym na górze. Zobacz naszą definicję NL2SQL i samouczek krok po kroku .
Nhost oferuje asystenta AI z dostępem do schematu GraphQL i automatycznie generowanym osadzeniem wektorów — przydatne do przyspieszenia programowania, ale nie jest to punkt końcowy NL2SQL udostępniany użytkownikom końcowym z udokumentowaną umową bezpieczeństwa. Dwie różne zdolności AI, których nie można bezpośrednio zastąpić.
Kiedy Nhost pozostaje właściwym wyborem
Jeśli Twoja aplikacja jest już zaprojektowana wokół GraphQL i chcesz, aby CRUD został wygenerowany w ciągu kilku minut bez pisania ani jednego zapytania, Nhost ma prawdziwą przewagę produktu w tym konkretnym przypadku użycia — Hasura jest dojrzała i sprawdzona na dużą skalę.
Kompromis pojawia się, gdy tylko chcesz mieć natywny REST bez warstwy pośredniej, Postgres RLS jako jedyną powierzchnię uprawnień, natywny NL2SQL eksponowany jako API lub udokumentowana zgodność z RODO/CLOUD Act jako główny produkt — to właśnie tam Aurabase buduje swój wyróżnik.
Co wyróżnia obie platformy
| Architektura | Rdzeń 100% Rust, biblioteki współdzielone | Postgres + Hasura + usługi zarządzane |
|---|---|---|
| Domyślny interfejs API | Natywny REST (PostgREST), opcja GraphQL | GraphQL Hasura obowiązkowa od początku |
| Uprawnienia | RLS Postgres, pojedyncza powierzchnia | Uprawnienia RLS Postgres + Hasura do synchronizacji |
| Natywna sztuczna inteligencja | Natywny NL2SQL zatwierdzony przez AST + RAG pgvector | Asystent AI + automatyczne osadzanie |
| Zgodność | Dedykowany filar ustawy RODO/CLOUD + zweryfikowana infrastruktura UE | HIPAA na liście „wkrótce” (2026) |
| Licencja | MIT (przestrzeń robocza Rust + JS SDK) | Cegły open source, głównie platforma zarządzana |