Arkeion cloud
Una base de dades gestionada que pots verificar de debò. El protocol natiu i verificable ja està construït; el motor que hi ha a sota ja funciona en producció.
- Compres una base de dades
- No pas un clúster, ni un pla de control a qui fer de mainadera. Reps una cadena de connexió — host, port, credencials, CA — i tota la resta és problema nostre.
- No podem llegir les teves dades
- El gateway passa el TLS directe fins a la teva base de dades — no el terminem mai, o sigui que no veiem mai text en clar. Coneixement zero per arquitectura, no per promesa.
- Un núvol que pots verificar
- verify() i les àncores d'integritat funcionen també contra el servei gestionat: pots demostrar, criptogràficament, que ningú no ha tocat els teus registres. Cap altra base de dades al núvol ofereix això.
- Operacions avorrides
- Un fitxer per base de dades vol dir que la còpia de seguretat i la restauració són còpies de fitxer. La migració al servei és arkeion-migrate — des de SQLite o Postgres, puja un fitxer o transmet una connexió en viu.
El protocol ja és natiu — i verificable
El servei gestionat està en camí, però la capa que hi ha a sota no és fum: un protocol client/servidor natiu, escrit a mà sense serde, on la semàntica de git i d'auditoria és de primera classe al cable — no encabida a través de pgwire. Ja parla les quatre coses que importen:
- arkeiond, sense tokio
- Un dimoni amb un fil per connexió: un sol escriptor serialitza les escriptures, les lectures corren com a snapshots paral·lels. Sense runtime asincrònic — la cadena de subministrament es manté mínima.
- Branca per sessió
- Una connexió és una vista sobre una branca (main per defecte, canvia-la amb UseBranch). La semàntica de Git és de primera classe dins del protocol, no pas un afegitó.
- verify() a través del cable
- Demana al servidor que demostri la cadena de hashes intacta a través de la xarxa — un núvol que pots auditar, no pas un en què hagis de confiar.
- AS OF + diff/merge, en remot
- Les lectures amb viatge en el temps i el diff/merge de branques a tres bandes ja responen com a RPCs. L'SDK natiu (arkeion-client) replica l'API incrustada.
Open core, traçat a la línia del repo
També ja està dins: TLS en trànsit, autenticació argon2id i permisos per branca. El motor, el protocol i l'SDK de client continuen sent MIT / Apache-2.0 i lliures d'incrustar; el servidor arkeiond és el component comercial de Syrakon. Així és com es monetitza el núvol sense tancar mai el core — i per això oferir Arkeion com a servei gestionat passa per Syrakon.
Provat abans a la nostra pròpia producció
No venem el que no executem. Els nodes edge darrere de quota.at persisteixen cada canvi de configuració i cada log de peticions a Arkeion — allà va substituir Postgres i Redis del tot. quota és la primera prova de foc d'Arkeion; el servei gestionat sortirà quan s'ho hagi guanyat.
Fins llavors
El motor és de codi obert i ja és a crates.io. Incrusta'l, trenca'l, digue'ns què hi trobes.