Cadulis utilizza numerose tecnologie all’avanguardia.
Di seguito troverai alcune informazioni su alcune di esse, per darti un’idea più precisa.
Pensi che Cadulis funzioni molto bene? Anche noi :) Ma grazie a questa organizzazione di alto livello, la tua azienda cresce e ti chiedi se Cadulis sarà sempre così reattivo?
Tranquillo, la nostra architettura è scalabile, cioè le risorse server si adattano in base alla domanda. Abbiamo effettuato dei test iniettando fino a 10.000 interventi contemporaneamente.
Un’azienda in crescita necessita però di un’organizzazione specifica per compartimentare le attività e i team. Anche qui Cadulis dispone degli strumenti per aiutarti.
La reattività è una delle richieste essenziali dei nostri clienti. Nessuno vuole aspettare, nemmeno una decina di secondi per il caricamento di una pagina. Ecco le soluzioni che abbiamo implementato per rendere la nostra applicazione completamente fluida, “frictionless”:
Un coefficiente di correzione ci ha permesso di risolvere un problema piuttosto frequente: come rendere un calcolo semplice ma mantenere la precisione. Il calcolo in questione è determinare il tempo di percorrenza a partire dalle coordinate GPS di due punti.
Le coordinate GPS ci danno la distanza “in linea d’aria”, tenendo conto della curvatura della Terra, il calcolo è preciso ed estremamente rapido. Ma da lì, come determinare il tempo di percorrenza reale o anche solo approssimativo, senza ricorrere a un sistema esterno di mappatura, molto esigente in termini di secondi di calcolo preziosi? Queste chiamate, della durata di 0,2s, costituiscono la parte più importante del tempo di calcolo.
Da cosa dipende il tempo di percorrenza? Dalla densità di infrastrutture stradali come superstrade e autostrade vicino al punto di partenza dell’operatore principalmente. Per passare dalla distanza “in linea d’aria” al tempo di percorrenza, utilizziamo un coefficiente di correzione, che inizialmente per ogni operatore assume un valore basso.
Con questo valore, il massimo degli operatori supera le fasi di filtro della proposta di fascia e, di conseguenza, per le prime chiamate (spesso effettuate in test) i tempi di risposta non sono completamente ottimizzati.
Ogni volta che viene effettuata una chiamata reale a un sistema di mappatura di terze parti per quell’operatore, il coefficiente viene aggiustato in base ai dati reali di traffico.
Dopo alcune chiamate, ogni operatore possiede un coefficiente realistico e i filtri della proposta di fascia conservano solo gli operatori più pertinenti per effettuare le chiamate.
Con le criptovalute, il Bitcoin, la blockchain fa parte delle parole d’ordine del momento. Eppure, al di là del settore finanziario, questa tecnologia può davvero offrire soluzioni a problematiche che incontriamo quotidianamente.
Ad esempio, nella nostra applicazione di pianificazione e ottimizzazione degli interventi, Cadulis, la blockchain è una strada per mettere in sicurezza la dematerializzazione dei documenti.
Ecco un caso concreto:
Immagina un tecnico che viene a installare la fibra nel tuo appartamento. Alla fine dell’intervento, firmi un documento (cartaceo) per attestare che l’intervento ha avuto luogo. Questa firma non è vincolante sul buon funzionamento o sulla corretta esecuzione dell’intervento, non certifica nemmeno la tua identità, che tu sia il proprietario dell’appartamento o il committente indiretto dell’intervento. Nulla certifica nemmeno che l’operatore non modifichi il contenuto del documento dopo la firma.
Eppure questa firma ha un riconoscimento giuridico che la firma digitale non possiede ancora.
Il nostro sistema digitale, tuttavia, offre già maggiore sicurezza: al momento della firma, la data viene registrata. E ogni modifica è tracciata con registrazione dell’identificativo, della data e del contenuto delle modifiche. Per andare oltre, il rapporto di intervento (o più precisamente il suo hash) può essere memorizzato in una blockchain. Così è facile dimostrare giuridicamente che il documento è inviolabile, non falsificabile, con una marcatura temporale e persino una geolocalizzazione. Ecco come prevenire alla radice molti contenziosi. Un altro caso concreto riguarda il trasporto di rifiuti pericolosi. La responsabilità di questi prodotti ricade sul produttore fino alla loro distruzione; quest’ultimo può, grazie alla blockchain, tracciare in modo sicuro il percorso dei diversi documenti allegati ai prodotti che trasporta.