scholarly journals REST and GraphQL comparative analysis

2021 ◽  
Vol 19 ◽  
pp. 89-94
Author(s):  
Piotr Margański ◽  
Beata Pańczyk

The article presents a comparative analysis of the two most commonly used API web design standards - REST and GraphQL. The time and size of HTTP responses returned by applications were tested. Two applications with the same functionalities, performing CRUD operations, on data stored in the non-relational MongoDB database were used for the research. Both applications were based on NodeJS technology. The JMeter tool was used to collect and analyze the data. On the basis of the obtained results, it was found that there were no significant differences in reading the data with a small number of queries and when removing resources. With the increase in the number of queries, a clear advantage of the REST standard was observed. The advantage of GraphQL, both in response time and size, was demonstrated when retrieving specific data.

2018 ◽  
Vol 14 (09) ◽  
pp. 19
Author(s):  
Velin Spasov Kralev ◽  
Radoslava Stankova Kraleva ◽  
Ninа Sinyagina ◽  
Petia Koprinkova-Hristova ◽  
Nadejda Bocheva

<span lang="EN-US">This paper presents the results obtained from a comparative analysis of two methods for experimental data sharing. </span><span>Several </span><span lang="EN-US">works</span><span> related to the </span><span lang="EN-US">topic</span><span> and some </span><span lang="EN-US">approaches</span><span> for </span><span lang="EN-US">processing data</span><span> have been discussed. Different </span><span lang="EN-US">technolgoies related to the web services</span><span>, ways of using them and the areas of their application are analyzed. For the purposes of the study, a </span><span lang="EN-US">web service</span><span> for </span><span lang="EN-US">retrieving </span><span>specific data</span><span lang="EN-US"> from a behavioral experiments database</span><span> was de</span><span lang="EN-US">veloped</span><span>.</span><span>The methodology and conditions for conducting </span><span lang="EN-US">the </span><span>experiments are described. T</span><span lang="EN-US">wo</span><span> different indicators </span><span lang="EN-US">a</span><span>re analyzed, respectively: </span><span lang="EN-US">time to retrieve the data from a database </span><span>and iteration time across all records through one </span><span lang="EN-US">loop</span><span>. The results show that when </span><span lang="EN-US">retrieving</span><span> thousands of records both </span><span lang="EN-US">web service based approach</span><span> and an approach based on a remote database</span><span lang="EN-US"> server can be used. However, when retrieving millions of records</span><span>, </span><span lang="EN-US">the fastest approach was the one that uses remote database server</span><span>.</span><span> <span lang="EN-US">T</span></span><span>he obtained</span><span>results</span><span>show that </span><span lang="EN-US">the </span><span>dynamic arrays</span><span lang="EN-US"> (containing strings) </span><span>iterated much faster </span><span lang="EN-US">across all data records </span><span>than </span><span lang="EN-US">the dataset </span><span>approach.</span>


Author(s):  
Matt Germonprez ◽  
Michel Avital ◽  
Nikhil Srinivasan

The multiple and ever-evolving standards that govern mobile computing result in multilayered heterogeneous environments of mobile devices and services. Thus, as mobile computing becomes more prevalent, it is important that designers build systems that support as many unique, in-use, and userdefined characteristics as possible. This study explores the related effects of two existing standardized technologies: hypertext markup language (HTML) and cascading style sheets (CSS). Furthermore, whereas we investigate the impact of the CSS standard in the context of computing in general and mobile computing in particular, we also focus on two emerging roles of this standard: device independence and usability. Our findings suggest that the application of the CSS standard can improve data delivery across independent devices with varied bandwidth and resource availability, thereby providing device independence and improved usability respectively. We demonstrate that through their effect on device independence and usability, CSS plays an important role in the evolution, expansion, and openness of mobile computing.


2018 ◽  
Vol 3 (1) ◽  
pp. 11-25
Author(s):  
Lígia Conceição ◽  
Carlos Rodrigues

Once freeways are classified as arterial systems, they are directly associated to accessibility which has implications on efficiency of a road network design. The geometric design standards influence the freeways’ conception and operation and, therefore, they certainly have an impact on accessibility and the country’s development.A comparative analysis of geometric design of freeways was focused on two policies, both from Portugal and United States of America. The data gathered the geometric parameters regarding the design controls, criteria, elements of design and cross section elements.The major finding of this review infers that the Portuguese Policy imply wider and extensive freeways that arise from strong restraints in the minimum values of geometric parameters. This reflects on higher safety frame. The American Policy is less conservative which may reflect on slender geometric freeways, in comparison with the Portuguese. Therefore, it may be assumed that the American Policy designs less expensive freeways.


2017 ◽  
pp. 37-47
Author(s):  
Karol Król

The aim of the paper was to recognize the graphic (design) form taken most frequently by the websites of agrotouristic farms and whether the newest design trends are applied in designs of such websites. 282 websites were subject to the inspective surveys, which declared that they are conducting agritourism activities. Occuring design concepts such as: responsive web design, one-page, long-page, flat design, material design and hero image were verified during the tests. Not one flat design or material design created in the concept were noted in the set of the surveyed websites. The most popular design solution was so called a carousel of images. Only one website was estimated as compatible with the trend called one-page design. Concepts of responsiveness as well as hero image were slightly more popular. The websites from the tested set were mostly performed in a classic, conservative way according to the design standards from the years 2008–2012.


2012 ◽  
Vol 546-547 ◽  
pp. 78-83
Author(s):  
Jian Ning Nie ◽  
Teng Zhao

Through the establishment of the ship form coefficients and calculation conditions of the given Deep-sea installation workboat, and use the 2-d strip theory to build the mathematical model of working ship moving in waves, obtaining the significant height of heaving motion of ship, according to different wave directions and working conditions, then using the AQWA to achieve the modeling calculation, by which the response time registration curves of heaving motion under typical working conditions can be given, while making a comparative analysis of the results obtained by the two different methods, it is indicated that the differences between them are not so significant, thus satisfying the requirements of the engineering.


2018 ◽  
Author(s):  
Flávio R. S. Oliveira ◽  
Felipe C. Farias ◽  
Bernardo João de Barros Caldas

Vale do São Francisco in Pernambuco is one of the most economically important poles in the state and among its cultivars, it is worth mentioning the grape culture. This sector faces challenges related to the response time between identifying a field infestation and taking corrective actions, in order to minimize losses. This work comprises a comparative analysis between deep learning architectures, applied to identification of diseases in grape cultivars. Results suggest that the use of these technologies is plausible to differentiate healthy grape leaves from leaves presenting one of three different types of diseases, obtaining near 100% accuracy in studied database using an architecture that can be employed in embedded devices.


Author(s):  
I. Karpiuk ◽  
◽  
V. Karpiuk ◽  
E. Klimenko ◽  
A. Tselikova ◽  
...  

Abstract. Non-metal composite reinforcement is increasingly being used in modern construction. Composite reinforcement is a great step forward over steel, due to its higher strength and corrosion resistance. An analysis of the use of these fittings was performed, which showed that the United States, Japan and China are leading countries in the use of composite fittings. The more active pace of implementation of composite reinforcement is limited by the fact that composite reinforcement does not have a common method for calculating their bearing capacity. That is why the article discusses regulatory documents on the calculation and design of structures reinforced with composite reinforcement from around the world. The article provides a comparative analysis of the calculations of the bearing capacity of prototypes – beams, reinforced with basalt-plastic reinforcement, according to the available design standards of foreign countries, which were among the first to use non-metallic composite reinforcement for reinforcing span concrete structures. The methods of calculating the bearing capacity of beam elements for concrete and non-metallic composite reinforcement according to regulatory documents are examined in detail. A comparative analysis of the actual bearing capacity of inclined sections of basalt concrete beams and its calculated values calculated according to the recommendations of the existing design standards of foreign countries is carried out. The analysis showed that the actual bearing capacity of the inclined sections of basalt concrete beams and its calculated value showed their unsatisfactory convergence. A common feature of all considered foreign design standards is the underestimation, up to several times, of the bearing capacity of inclined sections of prototypes ‒ beams reinforced with both steel and basalt-plastic reinforcement. It has been established that the methods for calculating the bearing capacity of supporting sections of spans of reinforced concrete and basalt concrete structures, presented in national design standards, are based not on the new general method, but on partially improved methods that were used in previously existing standards.


Author(s):  
Hallie D’Agruma ◽  
Erika A. Zollet

The features of Datacurious, a web-based survey software program designed specifically for academic research, are examined in this article. Web-based data collection has been deemed an effective, reliable, and safe method of data collection, while also saving researchers time, effort, and cost and reducing data entry error. Recent developments in web-based survey software systems allow data be collected through relatively simple, easy-to-use interfaces, making the technology accessible to researchers with little to no technical expertise. Datacurious, available online at www.datacurious.com, utilizes an intuitive and user-friendly interface with broad capabilities in its survey designer. Programming enables researchers to adhere to ethical guidelines for surveying human subjects. Technical features of datacurious ensure survey participant privacy and confidentiality and provide options for informed consent, incentive, and debriefing pages. Datacurious also allows researchers to control entry to online surveys. Providing a flexible and robust web-based survey platform, datacurious accords to web design standards in survey design, while being responsive to the needs of the academic research community.


Sign in / Sign up

Export Citation Format

Share Document