Arqen Edge
Arqen Edge è il runtime su cui il vostro team di sviluppo costruisce: dichiara l'applicazione in un manifest firmato, il kernel la esegue deterministicamente su qualsiasi sede — online o offline.
Torna ad Arqen PlatformIl manifest è il software
I vostri sviluppatori dichiarano schermate, azioni, regole e ruoli in un manifest JSON seguendo la specifica tecnica Arqen. Aggiornare un parco installato significa pubblicare una nuova versione — non distribuire codice.
Cinque motori, una transazione
Formula calcola, Action/FSM governa gli stati, Data-Link collega i dati, RBAC autorizza e Constraint valida. Ogni azione attraversa l'intera pipeline in un'unica transazione deterministica: stesso input, stesso output, sempre.
Offline-first per davvero
Login, azioni di business e audit locale funzionano senza Internet. Quando la linea torna, l'outbox CDC drena gli eventi verso il cloud con retry e dead-letter — l'applicazione non si ferma mai.
Audit chain & RLS
Ogni azione entra in una catena hash SHA-256 append-only verificata su schedula; l'isolamento tenant è imposto da PostgreSQL RLS con FORCE — una garanzia del database, non una convenzione del codice.
Sincronizzazione resiliente
Circuit breaker, retry con backoff, idempotenza end-to-end e snapshot automatici prima di ogni migrazione remota: la sincronizzazione è progettata per sopravvivere ai guasti, non per evitarli.
Un engine, le vostre applicazioni
Noi forniamo il motore, non le app: retail POS e field service sono i manifest di riferimento che dimostrano lo stesso container su domini diversi. Il vostro dominio è un nuovo manifest — tabelle, migrazioni SQL e interfaccia incluse — non un fork del codice.