Què hi pots construir

Quinze aplicacions que podries llançar de debò, cada una al costat de l'stack al qual recorreries avui — i exactament on Arkeion és més fort. Allà on encara guanya el de sempre, ho diem. Els números surten dels propis benches del repositori.

Sistemes regulats i auditats

2.51× més ràpid en escriptures durables que SQLite amb les mateixes garanties d'auditoria

Històries clíniques d'un centre mèdic (EHR)

En comptes de Postgres + triggers d'auditoria + una taula d'històric

ArkeionPostgres + triggers d'auditoria + una taula d'històric
Demostrar que cap registre no s'ha alteratCadena de hashes SHA-256 + verify(), dins del mateix emmagatzematgeUna taula d'històric que un usuari amb privilegis encara pot editar — sense prova criptogràfica
Llegir un registre tal com era fa un anySELECT … AS OF aquella versió o marca de tempsReproduir el log d'auditoria a mà per reconstruir-lo
Xifratge de dades personals en repòsAES-256-GCM per pàgina, amb les claus a les teves mansAfegir-hi pgcrypto o xifratge de disc, configurat a part

Facturació que ha de sobreviure a una auditoria

En comptes de MySQL + un log d'auditoria a nivell d'aplicació

ArkeionMySQL + un log d'auditoria a nivell d'aplicació
El rastre immutableL'emmagatzematge ÉS el rastre (append-only copy-on-write)Una taula de log que escriu l'aplicació — i que es pot oblidar d'escriure
CorreccionsUna versió nova; la factura antiga continua sent adreçableUPDATE sobreescriu; hi ha històric només si el vas registrar
Còpies de seguretatCopia un fitxer — el rastre d'auditoria se'n ve amb ellmysqldump més mantenir coherent la taula de log

Cadena de custòdia de proves judicials

En comptes de Postgres + un bucket WORM + hashes manuals

ArkeionPostgres + un bucket WORM + hashes manuals
Detectar manipulacionsCada commit encadenat amb SHA-256; verify() + ancoratgesCalcular els hashes tu, desar-los en un altre lloc i esperar que quadrin
Viatjar en el temps a qualsevol puntAS OF natiuRestaurar una còpia de seguretat per inspeccionar el passat
Bit-rot en emmagatzematge fredReed-Solomon per pàgina ho repara; scrub() recorre el fitxerEls checksums del bucket detecten la corrupció, però no la reparen

IA, RAG i cerca semàntica

14–21× més petit l'índex vectorial que el de pgvector amb 1M de vectors

Un bot de suport que respon des de la teva documentació interna

En comptes de Postgres + pgvector + Redis

ArkeionPostgres + pgvector + Redis
Vector + paraula clau en una sola consultaRRF híbrid (BM25 + vector) de manera nativaConsultar pgvector i un índex de text, i després fusionar-ho al codi
Petjada de l'índex amb 1M de fragments~39 MB (IVF-PQ)551–820 MB (pgvector)
Mantenir els magatzems sincronitzatsUn fitxer, un camí d'escripturaL'aplicació manté coherents BD + magatzem vectorial + cau

Cerca semàntica sobre un catàleg de productes

En comptes de Elasticsearch + un plugin vectorial

ArkeionElasticsearch + un plugin vectorial
Sistemes a operarUn motor incrustatUn clúster d'Elasticsearch a executar, assegurar i escalar
Filtres + vectors alhoraWHERE d'SQL + ANN en una sola consultaCombinar el DSL de consultes amb kNN i ajustar-los tots dos
Amb desenes de milions de vectorsUn sol node; l'avantatge s'estreny (IVF recorre O(N) candidats)Un motor de graf dedicat (HNSW) s'avança a aquesta escala

Una app de notes que troba pel significat

En comptes de SQLite + una BD vectorial allotjada

ArkeionSQLite + una BD vectorial allotjada
On viuen els vectorsAl mateix fitxer, al costat de les notesUn servei vectorial a part al costat del teu SQLite
Sense connexió / local-firstTotalment incrustat, sense crides de xarxaLa BD vectorial sol ser un viatge d'anada i tornada a un servei
Calcular els embeddingsModel extern — porta el teuTambé model extern (Arkeion no afegeix dependències d'ML)

Cerca full-text dins de l'app

0 serveis de cerca addicionals a mantenir

El cercador d'un centre d'ajuda o base de coneixement

En comptes de Algolia (cerca allotjada)

ArkeionAlgolia (cerca allotjada)
On viu el teu contingutA la teva base de dades, a la teva infraestructuraEnviat i desat al núvol d'Algolia
Model de costIncrustat — sense cost per cercaPreu per cerca o per registre
Sensació de cerca instantàniaBM25 ràpid i autoallotjat + fragments i ressaltatFet a mida per a això: normalment més ràpid i més tolerant a errades

Cerca en un lloc de documentació o un wiki

En comptes de Elasticsearch

ArkeionElasticsearch
OperacióIncrustat, zero serveis extraUn clúster JVM a executar i afinar
Cercar en versions antiguesMATCH … AS OF cerca en el passatReindexar snapshots pel teu compte
Velocitat bruta de consulta a escalaUn sol nodeEscala horitzontalment millor per a corpus molt grans

papaya — un client de correu, construït sobre Arkeion

Construït sobre Arkeion · en desenvolupament

En comptes de SQLite + FTS5

ArkeionSQLite + FTS5
Xifratge de l'índex de cercaXifrat juntament amb el correu (AES per pàgina)L'índex FTS5 es queda al disc en clar
Cercar correu antic o esborratMATCH … AS OF cerca en el passatDesapareix tan bon punt se sobreescriu la fila
Velocitat bruta de consulta i construccióÍndex més petit al disc; competitiuC amb dècades de maduresa — encara és més ràpid consultant i construint

SaaS multi-tenant i l'edge

~2× en escriptures durables enfront de SQLite en disc real — un fitxer per tenant

quota — quotes d'API, configuració i logs de peticions a l'edge

● En producció sobre Arkeion

En comptes de Postgres + Redis

ArkeionPostgres + Redis
Sistemes a cada node edgeUn motor incrustat — va substituir tots dosUn Postgres i un Redis a executar i mantenir sincronitzats
Històric de canvis de configuracióVersionat + AS OF, encadenat per hashUna taula d'auditoria a part, si te la vas muntar
Escriptures durables de log en disc real~2× (append-only, un fsync per commit)Dos sistemes, dos modes de fallada sobre els quals raonar

svitrio — un panell de control multi-tenant

En comptes de Postgres amb un esquema per tenant

ArkeionPostgres amb un esquema per tenant
Aïllament entre tenantsUn fitxer per projecte — físicClúster compartit — aïllament lògic
Fer còpia o donar de baixa un tenantcp o rm d'un fitxerpg_dump filtrat per esquema; les eliminacions són delicades
Claus de xifratge per tenantNatiu — una clau per fitxerComplicat en una instància compartida

Una app d'escriptori local-first

En comptes de SQLite (pelat)

ArkeionSQLite (pelat)
Desfer / historialVersions + AS OF de sèrieImplementar el journaling tu mateix
Diffs aptes per sincronitzarBranch + merge a tres bandesComparar files a mà
Maduresa i petjadaJove, pre-1.0Provat durant dècades, petjada per defecte més petita

Dades versionades i migracions

a 3 bandes diff i merge sobre les teves dades, no només sobre el teu codi

Feature flags amb rollback instantani

En comptes de Postgres + una taula de configuració + auditoria

ArkeionPostgres + una taula de configuració + auditoria
Revertir un canvi dolentAS OF o tornar a una versió a l'instantRestaurar una còpia de seguretat o desfer les files d'auditoria
Qui va canviar què, de manera demostrableHistòric encadenat per hashRefiar-te d'una columna updated_by
Provar abans d'aplicarBranch, prova, mergeUna còpia de staging i una promoció manual

Un CMS headless: edita en una branca, publica quan estigui a punt

En comptes de Postgres + un flux d'esborrany/publicació

ArkeionPostgres + un flux d'esborrany/publicació
Un esborrany com a branca de deboBranch de dades + mergeColumnes d'esborrany o files duplicades
Previsualitzar qualsevol publicació passadaAS OFDesar còpies versionades pel teu compte
Comparar dues versionsdiff_versions()Escriure la consulta de diff a mà

Datasets d'ML versionats que pots comparar i revertir

En comptes de Parquet a S3 + DVC / lakeFS

ArkeionParquet a S3 + DVC / lakeFS
Llegir una versióSQL AS OF — la consultes directament, sense checkoutFer checkout d'un commit i després llegir els fitxers
Granularitat d'un diffA nivell de fila: changes() / diff_versions()A nivell de fitxer, no per fila
Analítica columnar a escala de petabytesUn sol node, orientat a filesFet per a escaneigs columnars enormes

Mira d'on surten els números

Cada xifra està mesurada contra SQLite, pgvector, Qdrant i FTS5 — incloses aquelles en què guanyen ells. Llegeix els benchmarks →

Llegeix el codi