Arqen

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 Platform

Il 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.