Benchmark-based Optimization of Computational Capacity Distribution in a Client-server Web Application

被引:0
|
作者
Marias, Zsigmond [1 ]
Tarcsi, Adam [1 ]
Nikovits, Tibor [1 ]
Halassy, Zoltan [2 ]
机构
[1] Eotvos Lorand Univ, Fac Informat, H-1117 Budapest, Hungary
[2] LogiNet Syst Kft, H-1221 Budapest, Hungary
关键词
web technologies; web frontend; optimization; benchmark;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There is a common task in web applications when the content of a database table or the result of a query has to be listed on the client side. In traditional implementation the requested amount of data for the page is queried and created on the server and sent to the client. Then, at every interaction a new http request is sent to the server and the database layer generates a new data set to be displayed. Modern web applications can rely on the higher computing power of the client computers. Therefore state-of-the-art applications can transfer more data to the client where data is handled in an array and a frontend Javascript executes filtering, sorting, and paging. This approach saves server capacities and omits the network communication lag; at the same time user interface becomes faster and more responsive. A backend-frontend solution would be useful that distributes the computational tasks according to the available resources on the client side. As the data processing capability is not universal to all clients, benchmark logic has to be applied to adjust client specific data limit.
引用
收藏
页码:309 / 313
页数:5
相关论文
共 50 条
  • [31] A Client-Server Architecture for Context-Aware Search Application
    Gui, Feng
    Guillen, Magno
    Rishe, Naphtali
    Barreto, Armando
    Andrian, Jean
    Adjouadi, Malek
    2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, : 539 - 546
  • [32] Securing Client-Server Application Design for Information System Inventory
    Gunawan, Ibnu
    Setiabudi, Djoni Haryadi
    Noertjahyana, Agustinus
    Hermawan, Yongky
    PROCEEDINGS OF SECOND INTERNATIONAL CONFERENCE ON ELECTRICAL SYSTEMS, TECHNOLOGY AND INFORMATION 2015 (ICESTI 2015), 2016, 365 : 573 - 580
  • [33] Password-based user authentication and key distribution protocols for client-server applications
    Yeh, HT
    Sun, HM
    JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 72 (01) : 97 - 103
  • [34] The System Enhancement Method for Combining a Legacy Client-Server System and a Web Based New System
    Sueishi, Junichiro
    Morihisa, Hiroshi
    DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 412 - 415
  • [35] HerbariaViz: A web-based client-server interface for mapping and exploring flora observation data
    Auer, Tom
    MacEachren, Alan M.
    McCabe, Craig
    Pezanowski, Scott
    Stryker, Michael
    ECOLOGICAL INFORMATICS, 2011, 6 (02) : 93 - 110
  • [36] Benchmark-based deviation and drawdown measures in portfolio optimization
    Zabarankin, Michael
    Grechuk, Bogdan
    Hao, Dawei
    OPTIMIZATION LETTERS, 2024, 18 (07) : 1561 - 1578
  • [37] ACCURATE CLIENT-SERVER BASED SPEECH RECOGNITION KEEPING PERSONAL DATA ON THE CLIENT
    Georges, Munir
    Kanthak, Stephan
    Klakow, Dietrich
    2014 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2014,
  • [38] Distributed Client-Server Optimization for SLAM with Limited On-Device Resources
    Zhang, Yetong
    Hsiao, Ming
    Zhao, Yipu
    Dong, Jing
    Engel, Jakob J.
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 5336 - 5342
  • [39] Web enabled client-server model for development environment of distributed image processing
    Bhatt, HS
    Patel, VH
    Aggarwal, AK
    GRID COMPUTING - GRID 2000, PROCEEDINGS, 2001, 1971 : 135 - 145
  • [40] Optimized neighbour prefetch and cache for client-server based walkthrough
    Zheng, Z
    Chan, TKY
    2003 INTERNATIONAL CONFERENCE ON CYBERWORLDS, PROCEEDINGS, 2003, : 143 - 150