IT complexity in enterprise today continues to grow at a dizzying rate. Technology innovation, vendor heterogeneity, and business demands are major reasons why organizations are exposed to new risks, based on the gaps opened between the options and features of each IT element and product, and how they are implemented to support a well-defined policy and company strategy. Moreover, the impact of such risks is exacerbated exponentially by failing to identify the handshakes and correlations of interrelated elements. Products, vendors, and IT layers, must work in tandem to prevent potential "black holes": risks related to availability, resiliency and data loss. In this paper, we propose a possible approach to reduce complexity, and thus the related risks, and also to gain improvements in terms of simplicity, speed and scalability. In order to achieve those objectives, we can add new behaviors and a business logic at the database level, if easily obtainable. We did it with OrientDB, a Multi-Model NoSQL database, through the development of native extensions, such as the XML-over-SOAP service study case.

Keep It Simple, Fast and Scalable: A Multi-model NoSQL DBMS as an (eb)XML-over-SOAP Service

Antonio Messina;Pietro Storniolo;Alfonso Urso
2016

Abstract

IT complexity in enterprise today continues to grow at a dizzying rate. Technology innovation, vendor heterogeneity, and business demands are major reasons why organizations are exposed to new risks, based on the gaps opened between the options and features of each IT element and product, and how they are implemented to support a well-defined policy and company strategy. Moreover, the impact of such risks is exacerbated exponentially by failing to identify the handshakes and correlations of interrelated elements. Products, vendors, and IT layers, must work in tandem to prevent potential "black holes": risks related to availability, resiliency and data loss. In this paper, we propose a possible approach to reduce complexity, and thus the related risks, and also to gain improvements in terms of simplicity, speed and scalability. In order to achieve those objectives, we can add new behaviors and a business logic at the database level, if easily obtainable. We did it with OrientDB, a Multi-Model NoSQL database, through the development of native extensions, such as the XML-over-SOAP service study case.
2016
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
978-1-5090-2460-5
Database
NoSQL
Multi-model database
Web Service
SOAP
XML
ebXML
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/314104
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact