English

Towards More Data-Aware Application Integration (extended version)

Databases 2016-10-05 v1

Abstract

Although most business application data is stored in relational databases, programming languages and wire formats in integration middleware systems are not table-centric. Due to costly format conversions, data-shipments and faster computation, the trend is to "push-down" the integration operations closer to the storage representation. We address the alternative case of defining declarative, table-centric integration semantics within standard integration systems. For that, we replace the current operator implementations for the well-known Enterprise Integration Patterns by equivalent "in-memory" table processing, and show a practical realization in a conventional integration system for a non-reliable, "data-intensive" messaging example. The results of the runtime analysis show that table-centric processing is promising already in standard, "single-record" message routing and transformations, and can potentially excel the message throughput for "multi-record" table messages.

Keywords

Cite

@article{arxiv.1504.05707,
  title  = {Towards More Data-Aware Application Integration (extended version)},
  author = {Daniel Ritter},
  journal= {arXiv preprint arXiv:1504.05707},
  year   = {2016}
}

Comments

18 Pages, extended version of the contribution to British International Conference on Databases (BICOD), 2015, Edinburgh, Scotland

R2 v1 2026-06-22T09:20:19.550Z