Skip to main content

Applying the Method

Applying the Method

The Appvance method surfacesevaluates scalability, performance, and developer productivity differencesacross betweendifferent implementation approaches for Internet application servicesservices. builtThe withmethodology thecompares JAVAconventional applicationapplication-stack server and database tools and the same services builtimplementations with native XML technology.and Oftendata-processing wetechnologies, viewfocusing scalabilityon both runtime performance and development efficiency.

Scalability and performance are evaluated from two primary perspectives:

    Binding acceleration. Implements the JAVA objects and XQuerydata-processing approach.acceleration
    Evaluates different approaches for processing XML-based data, including object binding, streaming parsers, DOM-based processing, and XQuery. The use cases contrastcompare performanceexecution performance, resource consumption, scalability, and developer productivity based onacross the typicaldifferent developer choices of XML parsing techniques (XML binding compiler, Streaming XML parser, and DOM approaches for JAVA and XQuery parsing)

    approaches.

    Mid-tier caching forand service acceleration.acceleration
    Evaluates Implementsthe aimpact of caching and data-storage strategies on service performance. The use casecases withcompare native XML databases (XML DB) and relational databases (RDBMS) to contrast database performance across a variety ofdifferent XML message sizes and database operationsoperations, (including insert, update, delete, and query

    operations.

    Last updated: February 21, 2023

    If you have any feedback on this topic, please contact us at documentation@appvance.ai