Ab Initio fornisce potenti funzionalità di elaborazione in memoria.
Ab Initio offre una sofisticata tecnologia in memoria per consentire agli sviluppatori di creare applicazioni a bassa latenza. Ab Initio ha alzato il livello dell'elaborazione in memoria aggiungendo supporto nativo per alta disponibilità, funzionamento continuo, gestione in cluster ridondante, scalabilità elastica e meccanismi di checkpoint distribuiti: il tutto pronto all'uso. La nostra procedura di checkpoint garantisce l'esecuzione e l'atomicità di elaborazione e assicura una ripresa rapida del servizio anche in caso di arresto anomalo di un server. La tecnologia di elaborazione stateful e in tempo reale di Ab Initio combina le migliori funzionalità di una grid di dati in memoria e di una grid di calcolo in memoria per fornire una piattaforma in tempo reale di straordinaria efficacia.
Una nota banca stava crescendo rapidamente e voleva implementare sistemi interattivi per milioni di clienti. Il problema era come farlo.
Incoraggiare i clienti a sfruttare al massimo l’offerta diversificata di prodotti della banca era una buona idea all'epoca e creò una situazione in cui i clienti potevano avere diversi conti.
Il fatto che questi conti fossero gestiti da unità aziendali separate era inizialmente un dettaglio di poca importanza, reso necessario dalle tecnologie disponibili. Tuttavia, con l'aumentare di dimensioni della banca, quel dettaglio, apparentemente insignificante, si tramutò in un problema enorme. La banca stava gestendo milioni di conti senza sapere con quali unità aziendali avessero a che fare i suoi clienti. Era possibile che un cliente avesse conti con diverse unità aziendali oppure solo con una.
Ogni giorno, davanti ai suoi occhi, la banca vedeva sfumare ottime opportunità di marketing e di cross-selling perché non sapeva a quali prodotti avessero sottoscritto i clienti. Inoltre, quando un cliente chiamava per un problema che si estendeva ai prodotti di diverse unità aziendali, finiva per dover parlare con più persone. La banca stava perdendo un volume sempre maggiore di interazioni con i clienti dalle quali non era tra l'altro in grado di estrapolare informazioni potenzialmente importanti per il suo business.
Era chiaro che bisognava fare qualcosa. Il piano era semplice:
La banca prese in considerazione diverse tecnologie, ma solo una sembrava soddisfare tutte le sue esigenze: Ab Initio.
Grazie alle funzionalità di elaborazione degli eventi di Ab Initio, l'istituto bancario implementò un sistema in grado di memorizzare e di rendere disponibile quasi in tempo reale oltre un miliardo di transazioni con i clienti; intanto, milioni di nuove transazioni venivano aggiunte ogni giorno. Le nuove interazioni con i clienti diventavano disponibili tramite query quasi istantaneamente e i problemi dei clienti venivano risolti molto più velocemente, senza che dovessero parlare con diverse unità aziendali. Infine, l'individuazione automatica di potenziali clienti permise alla banca di perseguire fin da subito le nuove opportunità di marketing, piuttosto che giorni o addirittura settimane dopo un evento.
Risposte in tempo reale e clienti soddisfatti, tutto grazie ad Ab Initio!