Swinburne
Browse

Extending a persistent object framework to enhance enterprise application server performance

Download (215.06 kB)
conference contribution
posted on 2024-07-12, 23:25 authored by John Grundy, Steve Newby, Thomas Whitmore, Peter Grundeman
High-volume transaction processing speed is critical for adequate performance in many enterprise application servers. We describe our experiences using an object-oriented persistency framework to achieve greatly enhanced server response by the transparent use of main-memory database technology. We took an application server whose data persistency is abstracted via a persistent object framework and replaced a version of the framework using a relational database for persistency with one that uses a memory database. No changes to any of the application server components were necessary to achieve this and we achieved between 10-20 times transaction processing performance improvement. We briefly discuss some extensions to our memory database and mapping framework necessary for large-scale enterprise systems support and for data-oriented systems integration. We hope our experiences will be useful for others, both in terms of techniques for abstracting object persistency mechanisms and in approaches to application server performance enhancement.

History

Available versions

PDF (Published version)

ISBN

9780909925833

Journal title

Conferences in research and practice in information technology: 13th Australasian Database Conference (ADC 2002), Melbourne, Australia, January-February 2002 / Xiaofang Zhou (eds.)

Conference name

Conferences in research and practice in information technology: 13th Australasian Database Conference ADC 2002, Melbourne, Australia, January-February 2002 / Xiaofang Zhou eds.

Volume

5

Issue

1

Pagination

7 pp

Publisher

Australian Computer Society

Copyright statement

Copyright © 2002. Australian Computer Society, Inc. This paper appeared at the Thirteenth Australasian Database Conference (ADC2002.), Melbourne, Australia. Conferences in Research and Practice in Information Technology, Vol. 5. Xiaofang Zhou, Ed. Reproduction for academic, not-for profit purposes permitted provided this text is included. The published version is reproduced in accordance with this policy.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC