To see the other types of publications on this topic, follow the link: Application scalability.

Journal articles on the topic 'Application scalability'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Application scalability.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Ashraf, Syed. "Oracle APEX Development Best Practices: Ensuring Scalability and Maintainability." International Journal of Leading Research Publication 5, no. 4 (2024): 1–12. https://doi.org/10.5281/zenodo.15026525.

Full text
Abstract:
In today's rapidly evolving digital landscape, businesses increasingly rely on efficient and scalable solutions to manage their operations effectively [1]. Oracle APEX (Application Express), a low-code development platform, has become a go-to tool for organizations looking to streamline the application development process. With its ability to simplify the creation of sophisticated web applications, Oracle APEX enables rapid deployment and lowers development costs [2]. However, as organizations scale their applications, scalability, performance, and long-term maintainability challenges emerge. This article provides a comprehensive guide to best practices in Oracle APEX development, specifically ensuring scalability and maintainability for enterprise-grade applications. It covers critical topics such as application architecture, database optimization, performance tuning, modularization, security, and effective code reuse strategies. By following these best practices, developers can build applications that meet the performance demands of modern enterprise environments and ensure flexibility for future growth. This article intends to equip developers with the necessary insights and strategies to create robust, scalable, and maintainable Oracle APEX applications.
APA, Harvard, Vancouver, ISO, and other styles
2

Mounika, Kothapalli. "Containerization and Its Impact on Application Scalability and Management." European Journal of Advances in Engineering and Technology 7, no. 3 (2020): 37–43. https://doi.org/10.5281/zenodo.12770720.

Full text
Abstract:
Containerization has revolutionized the development and handling of applications, being a major paradigm shift to increase the scalability, portability, and management of applications, especially concerning cloud-native architectures. Technologies like Docker and Kubernetes, among others, have played a major role in this transformation. This paper addresses how these technologies ease the deployment of complex applications into various environments while maintaining consistency and reducing overhead. We'll look into how containerization of microservices brings its advantages but also challenges when it has to be integrated within the existing systems and change the way DevOps operate, giving insights into how organizations can best leverage container technologies for scalable, manageable, and portable application deployments.
APA, Harvard, Vancouver, ISO, and other styles
3

Turkmanović, Haris, Ivan Popović, Zoran Čiča, and Dejan Drajić. "Simulation environment for scalability and performance analysis in hierarchically organized IoT systems." Telfor Journal 14, no. 2 (2022): 85–90. http://dx.doi.org/10.5937/telfor2202085t.

Full text
Abstract:
The accelerated development of technologies, especially in the field of telecommunications, ease the integration of embedded devices within various IoT applications. Modern IoT applications assume heterogenous embedded platforms capable of collecting, processing, and exchanging data between the tiers of the IoT system architecture. Designing a multi-tier IoT system, even in the case of architecture that involves a small number of intelligent embedded devices, can be a very demanding process, especially when dealing with the strict requirements of IoT application concerning application performance, scalability, and energy consumption. In this paper, an open-source simulation framework for the performance analysis of an arbitrary multi-tiered IoT system is presented. Framework supports insight into the data availability within the tiers of IoT system enabling designers to evaluate the performance of IoT application and to engineer the system operation and deployment. Besides the performance analysis, proposed framework enables the analysis of energy consumption, architecture scalability utilizing different communication patterns and technologies. The case study of a large-scale IoT application for demonstrating the framework potential regarding the scalability and data availability analysis is also given.
APA, Harvard, Vancouver, ISO, and other styles
4

Bangar Raju Cherukuri. "Serverless revolution: Redefining application scalability and cost efficiency." World Journal of Advanced Research and Reviews 2, no. 30 (2019): 039–53. https://doi.org/10.30574/wjarr.2019.2.3.0093.

Full text
Abstract:
Serverless computing has become a novel wave in application development as it provides the best of both worlds- flexibility and affordable solutions. Because it gets rid of servers completely, and developers code and let cloud providers take care of the rest that fluctuates. This model enables businesses to manage costs effectively by charging only for the amount of usage and also eliminates the problem of processing unpredictable workloads, proving rather great for e-commerce, media, and IoT industries. However, this paper also looks at some issues accompanying serverless computing, such as Cold start latency, Vendor lock-in, and Execution constraints. With case studies and a subject matter expert's comparative evaluation of the traditional and serverless approaches, this article discusses the advantages and limitations of serverless architecture. The research delivers implementable solutions to optimize serverless architecture capabilities while lessening its challenges for organizations and developers who evaluate using it as a platform.
APA, Harvard, Vancouver, ISO, and other styles
5

Rasmussen, Morten S., Matthias B. Stuart, and Sven Karlsson. "Parallelism and Scalability in an Image Processing Application." International Journal of Parallel Programming 37, no. 3 (2009): 306–23. http://dx.doi.org/10.1007/s10766-009-0098-5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Wang, Qingyang, Shungeng Zhang, Yasuhiko Kanemasa, et al. "Optimizing N-Tier Application Scalability in the Cloud." ACM Transactions on Modeling and Performance Evaluation of Computing Systems 4, no. 2 (2019): 1–27. http://dx.doi.org/10.1145/3326120.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Joshi, Pavan Kumar. "MICROSERVICES AND API GATEWAYS: THE BACKBONE OF MODERN APPLICATION PLATFORMS." International Journal of Core Engineering & Management 6, no. 2 (2019): 177–83. https://doi.org/10.5281/zenodo.13917563.

Full text
Abstract:
As modern enterprises increasingly turn to cloud-native solutions to meet scalability and agility demands, traditional monolithic architectures have given way to microservices—an approach that breaks applications into independently deployable services. Microservices improve development speed and scalability but also introduce challenges in managing service-to-service communication, security, and operational complexity. API gateways play a critical role in addressing these challenges by acting as a centralized entry point for traffic routing, load balancing, security enforcement, and rate limiting. This article explores the interplay between microservices and API gateways, demonstrating how they together form the foundation of modern application platforms. Real-world case studies and performance data illustrate the impact of these technologies on scalability, security, and operational efficiency, showcasing their importance in building robust, cloud-native applications.
APA, Harvard, Vancouver, ISO, and other styles
8

Khan, Dodo, Low Tang Jung, and Manzoor Ahmed Hashmani. "Systematic Literature Review of Challenges in Blockchain Scalability." Applied Sciences 11, no. 20 (2021): 9372. http://dx.doi.org/10.3390/app11209372.

Full text
Abstract:
Blockchain technology is fast becoming the most transformative technology of recent times and has created hype and optimism, gaining much attention from the public and private sectors. It has been widely deployed in decentralized crypto currencies such as Bitcoin and Ethereum. Bitcoin is the success story of a public blockchain application that propelled intense research and development into blockchain technology. However, scalability remains a crucial challenge. Both Bitcoin and Ethereum are encountering low-efficiency issues with low throughput, high transaction latency, and huge energy consumption. The scalability issue in public Blockchains is hindering the provision of optimal solutions to businesses and industries. This paper presents a systematic literature review (SLR) on the public blockchain scalability issue and challenges. The scope of this SLR includes an in-depth investigation into the scalability problem of public blockchain, associated fundamental factors, and state-of-art solutions. This project managed to extract 121 primary papers from major scientific databases such as Scopus, IEEE explores, Science Direct, and Web of Science. The synthesis of these 121 articles revealed that scalability in public blockchain is not a singular term. A variety of factors are allied to it, with transaction throughput being the most discussed factor. In addition, other interdependent vita factors include storages, block size, number of nodes, energy consumption, latency, and cost. Generally, each term is somehow directly or indirectly reliant on the consensus model embraced by the blockchain nodes. It is also noticed that the contemporary available consensus models are not efficient in scalability and thus often fail to provide good QoS (throughput and latency) for practical industrial applications. Our findings exemplify that the Internet of Things (IoT) would be the leading application of blockchain in industries such as energy, finance, resource management, healthcare, education, and agriculture. These applications are, however, yet to achieve much-desired outcomes due to scalability issues. Moreover, Onchain and offchain are the two major categories of scalability solutions. Sagwit, block size expansion, sharding, and consensus mechanisms are examples of onchain solutions. Offchain, on the other hand, is a lighting network.
APA, Harvard, Vancouver, ISO, and other styles
9

Fischer, Paul, Misun Min, Thilina Rathnayake, et al. "Scalability of high-performance PDE solvers." International Journal of High Performance Computing Applications 34, no. 5 (2020): 562–86. http://dx.doi.org/10.1177/1094342020915762.

Full text
Abstract:
Performance tests and analyses are critical to effective high-performance computing software development and are central components in the design and implementation of computational algorithms for achieving faster simulations on existing and future computing architectures for large-scale application problems. In this article, we explore performance and space-time trade-offs for important compute-intensive kernels of large-scale numerical solvers for partial differential equations (PDEs) that govern a wide range of physical applications. We consider a sequence of PDE-motivated bake-off problems designed to establish best practices for efficient high-order simulations across a variety of codes and platforms. We measure peak performance (degrees of freedom per second) on a fixed number of nodes and identify effective code optimization strategies for each architecture. In addition to peak performance, we identify the minimum time to solution at 80% parallel efficiency. The performance analysis is based on spectral and p-type finite elements but is equally applicable to a broad spectrum of numerical PDE discretizations, including finite difference, finite volume, and h-type finite elements.
APA, Harvard, Vancouver, ISO, and other styles
10

Zhou, Chuan Sheng. "Research on Task-Oriented Application Design." Applied Mechanics and Materials 263-266 (December 2012): 1482–86. http://dx.doi.org/10.4028/www.scientific.net/amm.263-266.1482.

Full text
Abstract:
Alone with “The Internet of Things” development and expanding in the areas of life, it also brings some big challenges to the traditional software application design and development; especially with the corresponding technologies and strategies of the internet of things enhancement and improvement, and further more with some new equipments and technologies appended or changed in the existing environment, it needs rapidly and easily add some new functionalities to the existing working software applications. But the traditional application design and development still thinking of solution from designers and developers and not from the business point of view, this results in the traditional software applications and its scalability cannot be easily and rapidly satisfy to business requirements. Here, by research on XML, software bus, software component and task-oriented technologies, it illustrates a new way for the software application design and development and try to use task-oriented technology to improve the software application flexibility and scalability to satisfy to enterprise business changes.
APA, Harvard, Vancouver, ISO, and other styles
11

Mohamadi Begum Y., Ravi Prakash B. ,. "An Efficient and Scalable Framework for Decentralized Finance Application Using Blockchain Interoperability." Journal of Electrical Systems 20, no. 2s (2024): 210–26. http://dx.doi.org/10.52783/jes.1129.

Full text
Abstract:
In recent years, blockchain technology has drawn a lot of attention, especially in the field of decentralised finance (De-Fi). However, scalability problems have come to light as a significant obstacle to the broad use of blockchain-based applications. To solve the issue of scalability, this paper has created a decentralised finance application with three main components: the addition of more liquidity to the swapping application, the implementation of a Polygon Proof of Stake bridge to enable efficient asset transfers, and the ability to transfer tokens between accounts seamlessly regardless of network agnosticism. The first feature, network agnostic capabilities for interoperability, facilitates token transfers between blockchain networks, allowing users to access and transact across them with ease The second component, the Polygon Proof-of-Stake bridge, makes asset transfers more efficient by taking advantage of the Polygon network's scalability advantages, which drastically lower transaction costs and processing times. Finally, adding more liquidity to the swapping programme makes it more scalable by guaranteeing that there is enough money for transactions, which prevents delays and bottlenecks. The scalability issue with blockchain technology is efficiently resolved by adding these three characteristics to the decentralised finance application, creating new opportunities for the mass acceptance and utilisation of blockchain-based financial services.
APA, Harvard, Vancouver, ISO, and other styles
12

Mohamadi Begum Y., Ravi Prakash B. ,. "An Efficient and Scalable Framework for Decentralized Finance Application Using Blockchain Interoperability." Journal of Electrical Systems 20, no. 1s (2024): 712–27. http://dx.doi.org/10.52783/jes.814.

Full text
Abstract:
In recent years, blockchain technology has drawn a lot of attention, especially in the field of decentralised finance (De-Fi). However, scalability problems have come to light as a significant obstacle to the broad use of blockchain-based applications. To solve the issue of scalability, this paper has created a decentralised finance application with three main components: the addition of more liquidity to the swapping application, the implementation of a Polygon Proof of Stake bridge to enable efficient asset transfers, and the ability to transfer tokens between accounts seamlessly regardless of network agnosticism. The first feature, network agnostic capabilities for interoperability, facilitates token transfers between blockchain networks, allowing users to access and transact across them with ease The second component, the Polygon Proof-of-Stake bridge, makes asset transfers more efficient by taking advantage of the Polygon network's scalability advantages, which drastically lower transaction costs and processing times. Finally, adding more liquidity to the swapping programme makes it more scalable by guaranteeing that there is enough money for transactions, which prevents delays and bottlenecks. The scalability issue with blockchain technology is efficiently resolved by adding these three characteristics to the decentralised finance application, creating new opportunities for the mass acceptance and utilisation of blockchain-based financial services.
APA, Harvard, Vancouver, ISO, and other styles
13

Hemlata, Kohad, Kumar Sunil, and Ambhaikar Asha. "Scalability Issues of Blockchain Technology." International Journal of Engineering and Advanced Technology (IJEAT) 9, no. 3 (2020): 2385–91. https://doi.org/10.35940/ijeat.C5305.029320.

Full text
Abstract:
In last decade crypto currencies become popular as there is no third party involvement while doing the transactions. Blockchain is the technology for using crypto-currencies. It attracts the attention of researchers and academicians , along with different features of Blockchain it is having the major issue of scalability which can be categorized into throughput , cost, capacity and networking . Improvement in Scalability affects the application of blockchain in business . Scalability affects due to some other factors like block interval time and block size which also may reduce the security . System may become vulnerable to different attacks if we blindly modify the scalability .In this paper we analyze the different ways to improve the scalability then we compare the features of blockchain with respect to different algorithms used to solve the scalability issue.
APA, Harvard, Vancouver, ISO, and other styles
14

Paladugu, Sadhana. "SOLID Principles: Enhancing Maintainability and Scalability in Software Development." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 09, no. 02 (2025): 1–7. https://doi.org/10.55041/ijsrem10895.

Full text
Abstract:
In software development, achieving maintainability and scalability is critical for building robust and future-proof applications. The SOLID principles, a set of five design guidelines introduced by Robert C. Martin, serve as a cornerstone for object-oriented design, addressing common challenges in software architecture. This paper explores the SOLID principles, their significance, and their practical application in enhancing software quality. Real-world examples and case studies illustrate how adhering to these principles leads to scalable, maintainable, and flexible software systems.
APA, Harvard, Vancouver, ISO, and other styles
15

Vanrompay, Yves, Tim Smits, and Yolande Berbers. "Efficient Adaptation Decision Making Algorithms for Context-Aware Applications." International Journal of Adaptive, Resilient and Autonomic Systems 1, no. 3 (2010): 42–58. http://dx.doi.org/10.4018/jaras.2010070103.

Full text
Abstract:
The current trend toward ubiquitous and autonomic computing leads to the necessity to realize adaptive applications. The environment of applications becomes more heterogeneous and user QoS needs and resource availability vary heavily. To maintain the usability, availability and reliability of these applications, adaptive behavior is needed. In this paper, the authors examine the decision-making phase in realizing adaptive behavior of an application. Algorithms reason about the adaptive application and the current context with the goal of selecting a new application variant that better fits the environment. This reasoning happens in a search space that is very complex and consequently poses a problem toward scalability; even when applications are relatively small. Therefore, the authors present two novel algorithms that handle the complex search space in an intelligent way. In this paper, both algorithms are introduced along with a thorough evaluation of their behavior and scalability.
APA, Harvard, Vancouver, ISO, and other styles
16

Rubinstein, Marcelo G., Otto Carlos M. B. Duarte, and Guy Pujolle. "Scalability of a mobile agents based network management application." Journal of Communications and Networks 5, no. 3 (2003): 240–48. http://dx.doi.org/10.1109/jcn.2003.6596818.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Panadero, Javier, Alvaro Wong, Dolores Rexachs, and Emilio Luque. "P3S: A Methodology to Analyze and Predict Application Scalability." IEEE Transactions on Parallel and Distributed Systems 29, no. 3 (2018): 642–58. http://dx.doi.org/10.1109/tpds.2017.2763148.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Preeti, Tupsakhare. "Ensuring Scalability and Stability in Low-Code Platforms: Best Practices and Challenges." Journal of Scientific and Engineering Research 9, no. 4 (2022): 209–14. https://doi.org/10.5281/zenodo.13918722.

Full text
Abstract:
Low-code platforms have revolutionized application development by enabling rapid creation and deployment with minimal coding. However, as organizations increasingly rely on these platforms for mission-critical applications and speed to market performance, ensuring scalability and stability becomes paramount. This white paper explores the key challenges associated with scalability and stability in low-code environments and provides best practices to address these issues. Through practical insights and real-world examples, it offers guidance on how to build robust applications that can handle growth and maintain performance over time yet with speed to market.
APA, Harvard, Vancouver, ISO, and other styles
19

Joshua Idowu Akerele, Abel Uzoka, Pascal Ugochukwu Ojukwu, and Olugbenga Jeremiah Olamijuwon. "Improving healthcare application scalability through microservices architecture in the cloud." International Journal of Scientific Research Updates 8, no. 2 (2024): 100–109. http://dx.doi.org/10.53430/ijsru.2024.8.2.0064.

Full text
Abstract:
This review paper explores the scalability of healthcare applications by adopting microservices architecture in cloud environments. As healthcare systems face increasing demands for efficient and flexible application performance, traditional monolithic architectures often struggle to accommodate fluctuating workloads and rapidly evolving technological landscapes. This paper highlights the fundamental characteristics of microservices, emphasizing their advantages over monolithic systems, particularly in enhancing agility and resource optimization. It further examines the role of cloud computing in providing scalable solutions, enabling healthcare organizations to allocate resources based on real-time demands dynamically. The paper discusses essential strategies and best practices for implementing microservices, addressing common challenges and offering solutions to facilitate a smooth transition. Ultimately, the findings underscore the transformative potential of microservices architecture in improving operational efficiency and patient care within the healthcare sector.
APA, Harvard, Vancouver, ISO, and other styles
20

Rodríguez-Pérez, Néstor, Javier Matanza Domingo, and Gregorio López López. "ICT Scalability and Replicability Analysis for Smart Grids: Methodology and Application." Energies 17, no. 3 (2024): 574. http://dx.doi.org/10.3390/en17030574.

Full text
Abstract:
The essential role of Information and Communication Technologies (ICT) in modern electricity grids makes it necessary to consider them when evaluating the scalability and replicability capabilities of smart grid systems. This paper proposes a novel step-by-step methodology to quantitatively perform an ICT scalability and replicability analysis (SRA) in a smart grid context. The methodology is validated and exemplified by applying it to two real case studies that are demonstrated in the EU-funded RESPONSE project and comprise solutions relying on different communication technologies. The results of the proposed methodology are summarised through ICT scalability and replicability maps, which are introduced in this paper as a quick way of obtaining an overview of the scalability and replicability capabilities of an ICT system and as an efficient way of estimating the feasibility of scenarios not covered in the SRA.
APA, Harvard, Vancouver, ISO, and other styles
21

Alnuhait, Hend, Wael Alzyadat, Ahmad Althunibat, Hasan Kahtan, Belal Zaqaibeh, and Haneen A. Al-Khawaja. "Web application performance assessment: A study of responsiveness, throughput, and scalability." International Journal of ADVANCED AND APPLIED SCIENCES 11, no. 9 (2024): 214–26. http://dx.doi.org/10.21833/ijaas.2024.09.023.

Full text
Abstract:
This study examines web application performance testing by focusing on responsiveness, throughput, and scalability to evaluate the effectiveness of computer systems, networks, and software applications. It assesses a specific protocol's performance through four tests: performance load, process start-up time, web application infrastructure, and resource allocation. Using Apache JMeter, tests were conducted on the RSMD and E-government websites. The results revealed instability and performance degradation in the RSMD website over time, with server-to-client response time increasing as the test duration and load increased. The E-GOV website's performance initially appeared stable but also degraded over time. A test ramp time of 10 seconds and five looping iterations showed significant performance degradation. Future research should address these issues to improve web application performance under load conditions. The study also discusses testing tools, including JMeter, for evaluating website performance under various load conditions. Key findings include the instability of the RSMD website and the performance deterioration of the E-GOV website, especially in scenarios with a 10-second ramp time and five loop iterations. These insights provide valuable guidance for developing strategies to optimize website performance under high-traffic conditions.
APA, Harvard, Vancouver, ISO, and other styles
22

Preuveneers, Davy, and Wouter Joosen. "Automated Configuration of NoSQL Performance and Scalability Tactics for Data-Intensive Applications." Informatics 7, no. 3 (2020): 29. http://dx.doi.org/10.3390/informatics7030029.

Full text
Abstract:
This paper presents the architecture, implementation and evaluation of a middleware support layer for NoSQL storage systems. Our middleware automatically selects performance and scalability tactics in terms of application specific workloads. Enterprises are turning to NoSQL storage technologies for their data-intensive computing and analytics applications. Comprehensive benchmarks of different Big Data platforms can help drive decisions which solutions to adopt. However, selecting the best performing technology, configuring the deployment for scalability and tuning parameters at runtime for an optimal service delivery remain challenging tasks, especially when application workloads evolve over time. Our middleware solves this problem at runtime by monitoring the data growth, changes in the read-write-query mix at run-time, as well as other system metrics that are indicative of sub-optimal performance. Our middleware employs supervised machine learning on historic and current monitoring information and corresponding configurations to select the best combinations of high-level tactics and adapt NoSQL systems to evolving workloads. This work has been driven by two real world case studies with different QoS requirements. The evaluation demonstrates that our middleware can adapt to unseen workloads of data-intensive applications, and automate the configuration of different families of NoSQL systems at runtime to optimize the performance and scalability of such applications.
APA, Harvard, Vancouver, ISO, and other styles
23

Rupam Nag, Dibyendu Barman, and Abul Hasnat. "A Novel Approach to Construct Finite Automata Using Grid and Product Automata." Advances in Technology Innovation 9, no. 3 (2024): 239–55. http://dx.doi.org/10.46604/aiti.2024.13599.

Full text
Abstract:
This research aims to utilize an organized grid-based strategy to make the development of complex Finite Automata easier. Product Automata are used to merge many automata into a single automaton to integrate various computing processes. Combining these methodologies provides novel methods of improving the scalability and efficiency of automata building, broadening the field of research for automata theory and its applications. The scalability of this developed automated system will benefit sectors such as automotive production and logistics. The results indicate considerable improvements in construction time, memory usage, scalability, and resilience compared to older approaches. The performance of the developed method, as measured by construction time, memory utilization, scalability, robustness, application range, and complexity, is 25% to 50% higher than that of traditional methodologies in the literature.
APA, Harvard, Vancouver, ISO, and other styles
24

Afrizal Zein. "Implementation of Service Oriented Architecture in Mobile Applications to Improve System Flexibility, Interoperability, and Scalability." Journal of Information System, Technology and Engineering 2, no. 1 (2024): 171–74. http://dx.doi.org/10.61487/jiste.v2i1.60.

Full text
Abstract:
This research aims to apply Service Oriented Architecture (SOA) to mobile applications to improve the flexibility, interoperability, and scalability of the system. SOA is an approach that enables better integration between different components in an application architecture. Mobile applications, as an integral part of everyday life, require high flexibility and adaptability to changing user needs. The research method used involves application requirements analysis, SOA architecture design, and implementation on an existing mobile application. Through the implementation of SOA, resource management and service distribution become more efficient, making it easy to add or change features without affecting the entire system. Test results show improved application performance and responsiveness, along with the ability to easily integrate services from multiple sources. In addition, the SOA architecture provides flexibility in the development and maintenance of mobile applications, accelerating the development process and minimizing the impact of changes. This research contributes to the development of mobile applications by introducing the SOA approach as an architectural foundation. The implementation of SOA in mobile applications is expected to guide developers in creating systems that are more resilient, adaptive, and easy to integrate with rapidly evolving software environments.
APA, Harvard, Vancouver, ISO, and other styles
25

Fakhrudin, Achmad, Heru P. Ipung, Mohamad Amin Soetomo, and Charles Lim. "Core Banking System Scalability Review." ACMIT Proceedings 6, no. 1 (2021): 64–71. http://dx.doi.org/10.33555/acmit.v6i1.99.

Full text
Abstract:
In carrying out the digital transformation, bank has to find their optimal routes to exploit the Open Banking opportunity and minimize or manage any threat. However open Banking models will be making implication on the increasingly hit from the external parties. It will be new and more unpredictable data volumes as third parties request access to the banking system. Bank has to prepare their Banking system on the Enterprise Architecture, and one of the concerns is on the scalability. For the traditional core banking system, the platform of mainframe and other legacy technology could remain the bottleneck to agility and scalability. In this paper, scalability testing and analysis are carried out to verify whether the traditional banking core system running on the power platform can be scalable to support open banking strategy. The results found were that the core banking system could be scalable, but needed a lot of enhancement on the core banking application side, as well as capacity upgrading on the server side.
APA, Harvard, Vancouver, ISO, and other styles
26

Rogoll, Olivier, Benjamin Wierzbanowski, and Bryan C. Watson. "Evaluating the Scalability and Combinatorial Effectiveness of Design‐for‐Resilience Heuristics." INCOSE International Symposium 34, no. 1 (2024): 599–613. http://dx.doi.org/10.1002/iis2.13165.

Full text
Abstract:
AbstractThis study investigates the scalability of biologically inspired design‐for‐resilience heuristics in System of Systems (SoS) of varying sizes, simulating SoS with ten, twenty, and thirty constituent systems. We build upon previous research that identified thirteen design heuristics for SoS resilience based on Ecological Network Analysis (a subset of graph theory). We both extend their application to larger network sizes and combine them to enhance efficiency. Our analysis validates the application of design heuristics for random networks to evaluate the effectiveness of individual and combined design heuristics in network resilience compared to random network modifications. The outcomes provide insights into the scalability and efficiency of these heuristics, revealing the potential for systematic SoS design and resilience improvement. Key contributions of this research include the validation of the scalability of bio‐inspired resilience metrics and the testing of nine new combined design heuristics for SoS. These contributions provide a tool for decision‐makers seeking to select resilient SoS architectures. The findings also pave the way for future research into broader applications beyond ecological networks and further exploration of the relationship between ecological robustness and resilience.
APA, Harvard, Vancouver, ISO, and other styles
27

SKORIN, Yuriy, Irynа ZOLOTАRYOVА, and Yuriy LYSTOPAD. "MANAGEMENT OF SCALABILITY IN CLOUD-BASED APPLICATIONS." Computer systems and information technologies, no. 3 (September 26, 2024): 58–66. http://dx.doi.org/10.31891/csit-2024-3-8.

Full text
Abstract:
The following is an abstract of the article. The article presents an analysis of the challenges associated with monitoring and managing the scalability of a cloud application. To this end, a module for monitoring and managing the scalability of a cloud application has been developed as part of this study. The development process included the introduction of automatic scaling, and monitoring using Prometheus and Grafana, which allows for a high level of availability and resource efficiency. The study comprised a series of phases, including requirements analysis, system design, development, testing, and evaluation. Consequently, the system's performance, stability, and capacity to scale in response to fluctuating workloads were enhanced. The module exhibits a high degree of adaptability to changes in system requirements and load, which is a crucial attribute for the dynamic development of business applications. This solution assists in optimizing the allocation of resources and reducing infrastructure costs. The project has been found to fully meet the set goals and objectives, as well as the requirements for effective resource management of the Amazon Web Services cloud platform using Terraform, Prometheus, and Grafana. The practical value of the developed module is evidenced by a significant improvement in resource efficiency, service stability and cost optimisation. The module design has been subjected to rigorous testing and has been successfully implemented in a test environment, thereby demonstrating the sustainability and efficiency of the developed solution. The experience gained in the implementation and operation of this solution may prove useful for further expansion and optimization of cloud solutions in other projects and companies specializing in the provision of cloud solutions. The findings of this study were validated in a test environment at an IT company with a specialization in cloud technologies. The objective was to ascertain the functionality and efficiency of the developed module in a real-world context of cloud infrastructure operation. The testing process entailed the configuration of the module on pre-existing cloud infrastructure systems, its integration with Prometheus and Grafana for monitoring purposes, and the execution of a series of stress tests designed to assess the module's scalability. As a result of this testing, a number of critical points were identified that required further optimization. The results of the study and the issues identified during the project testing have enabled the identification of several areas for further improvement and development of the system. First and foremost, the optimization of automatic scaling algorithms represents a crucial avenue for improvement. The development of these algorithms should be oriented towards utilizing historical monitoring data to anticipate potential shifts in system load. Another pivotal area for enhancement is the precision of monitoring systems. The integration of supplementary tools and the expansion of existing monitoring systems' functionality will facilitate the acquisition of more comprehensive insights into the system's condition. This, in turn, will facilitate the expedient identification and eradication of potential issues.
APA, Harvard, Vancouver, ISO, and other styles
28

Vashudhar, Sai Thokala, and Pillai Sumit. "Optimising Web Application Development Using Ruby on Rails, Python, and Cloud-Based Architectures." International Journal of Innovative Science and Research Technology (IJISRT) 9, no. 12 (2024): 630–39. https://doi.org/10.5281/zenodo.14576620.

Full text
Abstract:
Web development and online applications have progressed to the point that several frameworks and tools have been created to make development easier. The use of such frameworks does improve the speed and efficiency of web development, but it is not without its drawbacks. In the era of digital transformation, the demand for efficient and scalable web applications has significantly increased. This paper explores the landscape of web application development, comparing key technologies and frameworks that have shaped modern web services. Specifically, it delves into the advantages and characteristics of Ruby on Rails (RoR) and Python, two prominent frameworks used in web development, highlighting their strengths, challenges, and use cases. This work examines the role of cloud-based solutions in enhancing web application efficiency, scalability, and accessibility, emphasising  models like Infrastructure-as-a-Service (IaaS), Platform- as-a-Service (PaaS), and Software-as-a-Service (SaaS).  The paper also investigates the integration of Ruby on Rails and Python with cloud platforms, illustrating how major companies leverage these technologies to drive innovation. Furthermore, a comparative analysis of Ruby on Rails and Python is presented, focusing on aspects such as learning curve, development speed, scalability, performance, and community support. The insights gathered aim to assist developers and businesses in selecting the right technologies for their web application needs, ensuring optimal performance, flexibility, and future scalability.
APA, Harvard, Vancouver, ISO, and other styles
29

Ghaly, Sidi Mohamed Ahmed, and Mohammad Ali Kadampur. "Scalable Incident Reporting Framework: A Sensor and IoT Research." Engineering, Technology & Applied Science Research 13, no. 3 (2023): 10748–53. http://dx.doi.org/10.48084/etasr.5820.

Full text
Abstract:
The Internet of Things (IoT) is one of the most rapidly emerging technologies. It is observed that while many devices/machines get connected in an application, it is a challenge for the IoT application designer to keep the application scalable. Scalability is the ability of a device/application to adapt to the changes in the environment and meet the changing needs in the future. The paper presents a layered IoT architecture and discusses issues related to the scalability of each layer. The best open-source technologies are explored. A novel system architecture of a scalable IoT framework is conceptualized in this paper. An application covering vehicle accident reporting is designed with the proposed framework. The application is tested in real-time using the standalone hardware and its ability to report the incidents is confirmed. The scalability metrics of the proposed framework are evaluated and the results are reported.
APA, Harvard, Vancouver, ISO, and other styles
30

Alpesh, Kanubhai Patel. "Building Scalable Solutions with Salesforce Heroku." Journal of Scientific and Engineering Research 6, no. 2 (2019): 293–98. https://doi.org/10.5281/zenodo.13752913.

Full text
Abstract:
In an era where technological agility is paramount, businesses seek scalable solutions for efficient data management, application development, and infrastructure management. Salesforce Heroku stands out as a powerful Platform-as-a-Service (PaaS) that allows companies to build, deploy, and scale applications in the cloud. This article explores Heroku's key features, including its support for multiple programming languages, managed services, and rich add-ons marketplace. It also delves into Heroku's seamless integration with Salesforce, enabling businesses to extend their CRM capabilities with custom applications. Additionally, the article provides technical insights into application scalability with dynos, data management, performance optimization, and cost management. Real-world applications, such as e-commerce solutions and mobile applications, highlight Heroku's versatility and scalability. Considerations for potential risks, such as vendor lock-in, are also discussed. This comprehensive overview underscores Heroku's role in fostering innovation and efficiency in modern business environments.
APA, Harvard, Vancouver, ISO, and other styles
31

Prajapati, Mr Gaurav Omprakash. "Boosting Scalability and Performance: Transitioning from PHP to the Dynamic MERN Stack." International Journal for Research in Applied Science and Engineering Technology 13, no. 2 (2025): 1226–123. https://doi.org/10.22214/ijraset.2025.66969.

Full text
Abstract:
The existing PHP-based application suffers from significant scalability and performance issues, limiting its ability to handle increasing user demand and leading to slow response times. This situation necessitates a migration to a more efficient architecture that can provide enhanced performance and seamless scalability, ensuring a better user experience and support for future growth PHP applications often face challenges when trying to scale efficiently, especially in handling multiple concurrent requests under heavy load. This can lead to slow performance and bottlenecks. In contrast, the MERN stack, particularly with Node.js, is designed to handle a large number of simultaneous connections thanks to its non-blocking, eventdriven architecture, making it inherently more scalable for modern web applications
APA, Harvard, Vancouver, ISO, and other styles
32

Casanova, Henri, Anshul Gupta, and Frédéric Suter. "Toward More Scalable Off-Line Simulations of MPI Applications." Parallel Processing Letters 25, no. 03 (2015): 1541002. http://dx.doi.org/10.1142/s0129626415410029.

Full text
Abstract:
The off-line (or post-mortem) analysis of execution event traces is a popular approach to understand the performance of HPC applications that use the message passing paradigm. Combining this analysis with simulation makes it possible to “replay” the application execution to explore “what if?” scenarios, e.g., assessing application performance in a range of (hypothetical) execution environments. However, such off-line analysis faces scalability issues for acquiring, storing, or replaying large event traces. We first present two previously proposed and complementary frameworks for off-line replaying of MPI application event traces, each with its own objectives and limitations. We then describe how these frameworks can be combined so as to capitalize on their respective strengths while alleviating several of their limitations. We claim that the combined framework affords levels of scalability that are beyond that achievable by either one of the two individual frameworks. We evaluate this framework to illustrate the benefits of the proposed combination for a more scalable off-line analysis of MPI applications.
APA, Harvard, Vancouver, ISO, and other styles
33

Oyekunle Claudius Oyeniran, Adebunmi Okechukwu Adewusi, Adams Gbolahan Adeleke, Lucy Anthony Akwawa, and Chidimma Francisca Azubuko. "Microservices architecture in cloud-native applications: Design patterns and scalability." Computer Science & IT Research Journal 5, no. 9 (2024): 2107–24. http://dx.doi.org/10.51594/csitrj.v5i9.1554.

Full text
Abstract:
Microservices architecture has emerged as a pivotal approach for designing scalable and maintainable cloud-native applications. Unlike traditional monolithic architectures, microservices decompose applications into small, independently deployable services that communicate through well-defined APIs. This architectural shift enhances modularity, allowing for improved scalability, resilience, and flexibility. This paper explores the core concepts of microservices, including service decomposition, inter-service communication, and data management. It delves into key design patterns such as the API Gateway, Circuit Breaker, Service Discovery, and Strangler Fig patterns, illustrating how these patterns address common challenges in microservices architecture. The discussion emphasizes the importance of these patterns in managing service interactions, ensuring fault tolerance, and facilitating gradual migration from legacy systems. Scalability is a major focus, with an examination of horizontal scaling techniques, load balancing strategies, and elasticity in cloud environments. The paper highlights best practices for scaling microservices, including auto-scaling policies and integration with cloud platforms like AWS, Azure, and GCP. Additionally, the paper addresses challenges such as complexity management, security considerations, and testing strategies. Real-world case studies provide insights into successful implementations and lessons learned. Finally, the paper considers emerging trends and future directions in microservices architecture, emphasizing its role in advancing modern application development. This exploration offers a comprehensive understanding of how microservices architecture can be effectively employed in cloud-native applications to achieve scalability and resilience. Keywords: Microservices, Architecture, Cloud-Native Applications, Design Patterns, Scalability.
APA, Harvard, Vancouver, ISO, and other styles
34

Chen, Qiang, and Huafang Lai. "Gene Delivery into Plant Cells for Recombinant Protein Production." BioMed Research International 2015 (2015): 1–10. http://dx.doi.org/10.1155/2015/932161.

Full text
Abstract:
Recombinant proteins are primarily produced from cultures of mammalian, insect, and bacteria cells. In recent years, the development of deconstructed virus-based vectors has allowed plants to become a viable platform for recombinant protein production, with advantages in versatility, speed, cost, scalability, and safety over the current production paradigms. In this paper, we review the recent progress in the methodology of agroinfiltration, a solution to overcome the challenge of transgene delivery into plant cells for large-scale manufacturing of recombinant proteins. General gene delivery methodologies in plants are first summarized, followed by extensive discussion on the application and scalability of each agroinfiltration method. New development of a spray-based agroinfiltration and its application on field-grown plants is highlighted. The discussion of agroinfiltration vectors focuses on their applications for producing complex and heteromultimeric proteins and is updated with the development of bridge vectors. Progress on agroinfiltration inNicotianaand non-Nicotianaplant hosts is subsequently showcased in context of their applications for producing high-value human biologics and low-cost and high-volume industrial enzymes. These new advancements in agroinfiltration greatly enhance the robustness and scalability of transgene delivery in plants, facilitating the adoption of plant transient expression systems for manufacturing recombinant proteins with a broad range of applications.
APA, Harvard, Vancouver, ISO, and other styles
35

Priyanka, Gowda Ashwath Narayana Gowda. "SQL vs. NoSQL Databases: Choosing the Right Option for FinTech." European Journal of Advances in Engineering and Technology 7, no. 8 (2020): 100–104. https://doi.org/10.5281/zenodo.13950855.

Full text
Abstract:
The paper discusses the critical decision-making in choosing between SQL and NoSQL databases for FinTech applications. FinTech, founded on large-scale data processing, transactional integrity, and real-time analytics, warrants robust and highly scalable database solutions. SQL databases are very suitable for applications such as payment processing, customer relationship management, and core banking systems because of their strong consistency, reliability, and mature ecosystem. On the other hand, NoSQL databases offer flexibility in handling unstructured data, horizontal scalability, and high availability for big data analytics, real-time fraud detection, and personalized finance services. The paper contrasts SQL and NoSQL databases concerning data structure, scalability, consistency, and availability statements of strengths and limitations in FinTech. We provide insights into which database type would be more applicable for specific FinTech applications through several practical use cases and performance evaluations. The analysis describes that SQL databases are very relevant in cases with high transactional integrity within the application or system and structured data management. In contrast, a NoSQL database would find an application in scenarios requiring flexibility and scalability with diverse data types. FinTech companies, thereby, have to think very carefully about individual needs and options to choose the right database technology, ensuring it aligns with operational requirements and strategies for future growth.
APA, Harvard, Vancouver, ISO, and other styles
36

Ahuja, Sanjay P., and Neha Soni. "Performance Evaluation of Public IaaS Clouds for Web 2.0 Applications Using CloudStone Benchmark." International Journal of Cloud Applications and Computing 7, no. 1 (2017): 72–93. http://dx.doi.org/10.4018/ijcac.2017010105.

Full text
Abstract:
Web 2.0 applications have become ubiquitous over the past few years because they provide useful features such as a rich, responsive graphical user interface that supports interactive and dynamic content. Social networking websites, blogs, auctions, online banking, online shopping and video sharing websites are noteworthy examples of Web 2.0 applications. The market for public cloud service providers is growing rapidly, and cloud providers offer an ever-growing list of services. As a result, developers and researchers find it challenging when deciding which public cloud service to use for deploying, experimenting or testing Web 2.0 applications. This study compares the scalability and performance of a social-events calendar application on two Infrastructure as a Service (IaaS) cloud services – Amazon EC2 and HP Cloud. This study captures and compares metrics on three different instance configurations for each cloud service such as the number of concurrent users (load), as well as response time and throughput (performance). Additionally, the total price of the three different instance configurations for each cloud service is calculated and compared. This comparison of the scalability, performance and price metrics provides developers and researchers with an insight into the scalability and performance characteristics of the three instance configurations for each cloud service, which simplifies the process of determining which cloud service and instance configuration to use for deploying their Web 2.0 applications. This study uses CloudStone – an open-source, three-tier web application benchmarking tool that simulates Web 2.0 application activities – as a realistic workload generator and to capture the intended metrics. The comparison of the collected metrics indicates that all of the tested Amazon EC2 instance configurations provide better scalability and lower latency at a lower cost than the respective HP Cloud instance configurations; however, the tested HP Cloud instance configurations provide a greater storage capacity than the Amazon EC2 instance configurations, which is an important consideration for data-intensive Web 2.0 applications.
APA, Harvard, Vancouver, ISO, and other styles
37

Jayaraman, Srinivasan, and Daksha Borada. "Efficient Data Sharding Techniques for High-Scalability Applications." Integrated Journal for Research in Arts and Humanities 4, no. 6 (2024): 323–51. https://doi.org/10.55544/ijrah.4.6.25.

Full text
Abstract:
In the era of big data and high-demand applications, ensuring scalability while maintaining system efficiency is a critical challenge. Data sharding, the process of partitioning data into smaller, manageable subsets, has emerged as a foundational technique to address this challenge. This paper explores efficient data sharding techniques tailored for high-scalability applications, emphasizing their impact on system performance, resource utilization, and fault tolerance. Traditional sharding strategies often face limitations, such as uneven data distribution and increased latency, particularly under dynamic workloads. This study investigates advanced approaches, including consistent hashing, range-based sharding, and adaptive load-balancing methods, to mitigate these issues. By leveraging real-time monitoring and predictive analytics, modern sharding algorithms dynamically adjust shard configurations, ensuring even data distribution and minimizing hotspots. Furthermore, the integration of machine learning models enables intelligent decision-making to anticipate workload shifts, enhancing system responsiveness. A key focus is the application of these techniques in distributed databases, cloud computing environments, and real-time analytics platforms. The study highlights case studies from industry-leading organizations to illustrate the practical implications of efficient sharding. Metrics such as query response time, throughput, and system downtime are analyzed to quantify the benefits of these techniques. The findings demonstrate that adopting advanced sharding techniques not only improves system scalability but also reduces operational costs and enhances user experience. This paper concludes with recommendations for future research, focusing on hybrid sharding strategies and the integration of emerging technologies like edge computing and federated learning.
APA, Harvard, Vancouver, ISO, and other styles
38

Yusri, Shidqi Fadhlurrahman, Dawam Dwi Jatmiko Suwawi, and Monterico Adrian. "ANALYSIS THE IMPACT OF REFACTORING FROM MONOLITHIC APPLICATIONS TO MICROSERVICES ON RESPONSE TIME USING THE MDA AND SCA APPROACHES." Jurnal Teknik Informatika (Jutif) 5, no. 6 (2024): 1861–72. https://doi.org/10.52436/1.jutif.2024.5.6.2617.

Full text
Abstract:
This study investigates the impact of refactoring from a monolithic to a microservices architecture on application response time. Monolithic architecture, initially chosen for ease of development, faces scalability challenges as the application grows. Microservices offer a solution by enabling independent service deployment and enhanced scalability. This research uses Meta-Data Aided (MDA) and Static Code Analysis (SCA) methodologies to facilitate the refactoring process, applying them to the inventory-application project from a collaborative software development platform (GitHub). The refactoring involves decomposing the monolithic application, containerizing it with Docker, and evaluating performance using JMeter. Results show that microservices significantly reduce response time, particularly in API interaction tasks. While microservices improve scalability and flexibility, they require careful management of service communication. This research enhances understanding of the benefits of microservices in terms of response time and offers practical guidance for developers considering refactoring.
APA, Harvard, Vancouver, ISO, and other styles
39

Mikita Piastou. "Comprehensive Performance and Scalability Assessment of Front-End Frameworks: React, Angular, and Vue.js." World Journal of Advanced Engineering Technology and Sciences 9, no. 2 (2023): 366–76. http://dx.doi.org/10.30574/wjaets.2023.9.2.0153.

Full text
Abstract:
This paper discusses performance and scalability opportunities of the three major modern front-end frameworks, namely React, Angular, and Vue.js. In this respect, the research tries to point out the strengths and limitations of the compared frameworks in handling large-scale and complex web applications by evaluating each against different load conditions or scalability scenarios. It does this by running a set of benchmark applications that test performance indicators such as load times, speed of rendering, memory usage, and CPU usage. Additionally, it investigates scalability through load testing-emulation of increased user interactions and complexity testing, observing how each of these frameworks handles increasing application complexity. Overall, the results obtained were good, especially those for React, where the use of its virtual DOM was exploited, though some optimization may be necessary when handling more complex state changes. Angular has great performance, though it can show increased load times and higher memory usage due to the richness of features. Vue.js has competitive performance, with lower memory usage and faster render times, balancing simplicity with scalability quite well. The study concludes by giving insight on how to select the correct framework based on an application's particular needs and thought on scalability for guidance on choosing the right tool for the development job at hand.
APA, Harvard, Vancouver, ISO, and other styles
40

Vardhineedi, Padma Naresh, and Apoorva Jain. "Architecting for the Cloud: Best Practices for Application Design, Scalability, and Performance." International Journal of Research in Humanities and Social Sciences 13, no. 3 (2025): 212–32. https://doi.org/10.63345/ijrhs.net.v13.i3.12.12.

Full text
Abstract:
The rapid evolution of cloud computing has had a profound impact on the practices employed in the design, scaling, and optimization of high-performance applications. As more companies adopt cloud environments, there is a growing need to adopt best practices that ensure scalability, resilience, and efficient management of performance. This paper examines the most important aspects of cloud architecture between 2015 and 2024 with a special focus on application design, scalability, and performance. The research highlights the shift from traditional monolithic frameworks to microservices-based architectures, pointing out the importance of containerization and serverless computing in enhancing scalability and optimizing resource utilization. Despite these advancements, there are challenges that still exist, including balancing performance and operational costs, optimizing resource allocation mechanisms, and achieving low-latency response in geographically dispersed cloud infrastructures. In addition, the adoption of artificial intelligence (AI) and machine learning (ML) for predictive scaling, performance optimization, and intelligent resource management has been recognized as a promising direction for enhancing the efficiency of cloud applications. There are, however, gaps that still exist in managing the complexity of multi-cloud architectures, maintaining security at scale, and engineering systems for fault tolerance to achieve full utilization of cloud system capabilities. This paper highlights these gaps and calls for additional research in the development of cloud-native design paradigms, improving auto-scaling practices, and designing more resilient multi-cloud solutions. The research highlights the need for additional innovation in cloud computing practices to address the growing demands of modern, high-performance applications. Overcoming these gaps will enable organizations to design more resilient, scalable, and high-performance cloud-based solutions within the next few years.
APA, Harvard, Vancouver, ISO, and other styles
41

Botez, Robert, Jose Costa-Requena, Iustin-Alexandru Ivanciu, Vlad Strautiu, and Virgil Dobrota. "SDN-Based Network Slicing Mechanism for a Scalable 4G/5G Core Network: A Kubernetes Approach." Sensors 21, no. 11 (2021): 3773. http://dx.doi.org/10.3390/s21113773.

Full text
Abstract:
Managing the large volumes of IoT and M2M traffic requires the evaluation of the scalability and reliability for all the components in the end-to-end system. This includes connectivity, mobile network functions, and application or services receiving and processing the data from end devices. Firstly, this paper discusses the design of a containerized IoT and M2M application and the mechanisms for delivering automated scalability and high availability when deploying it in: (1) the edge using balenaCloud; (2) the Amazon Web Services cloud with EC2 instances; and (3) the dedicated Amazon Web Services IoT service. The experiments showed that there are no significant differences between edge and cloud deployments regarding resource consumption. Secondly, the solutions for scaling the 4G/5G network functions and mobile backhaul that provide the connectivity between devices and IoT/M2M applications are analyzed. In this case, the scalability and high availability of the 4G/5G components are provided by Kubernetes. The experiments showed that our proposed scaling algorithm for network slicing managed with SDN guarantees the necessary radio and network resources for end-to-end high availability.
APA, Harvard, Vancouver, ISO, and other styles
42

Vega-Gorgojo, Guillermo, Eduardo Gómez-Sánchez, Miguel Bote-Lorenzo, and Juan Asensio-Pérez. "RESTifying a Legacy Semantic Search System: Experience and Lessons Learned." JUCS - Journal of Universal Computer Science 18, no. (2) (2012): 286–311. https://doi.org/10.3217/jucs-018-02-0286.

Full text
Abstract:
The REST architectural style pursues scalability and decoupling of application components on target architectures, as opposed to the focus on distribution transparency of RPC-based middleware infrastructures. Ongoing debate between REST and RPC proponents evidences the need of comparisons of both approaches, as well as case studies showing the implications in the development of RESTful applications. With this aim, this paper presents a revamped RESTful version of a legacy RPC-based search system of educational tools named Ontoolsearch. The former version suffers from reduced interoperability with third-party clients, limited visibility of interactions and has some scalability issues due to the use of an RPC-based middleware. These limitations are addressed in the RESTful application as a result of applying REST constraints and using the Atom data format. Further, a benchmarking experiment showed that scalability of the RESTful prototype is superior, measuring a ∼3 times increase of peak throughput. In addition, some lessons learned on RESTful design and implementation have been derived from this work that may be of interest for future developments.
APA, Harvard, Vancouver, ISO, and other styles
43

Bertochi, Rafael Tempesta, Felipe Diniz Dallilo, and Fabiana Florian. "DESENVOLVIMENTO DE APLICAÇÕES ESCALÁVEIS NA NUVEM." Revista ft 28, no. 140 (2024): 43–44. https://doi.org/10.69849/revistaft/pa10202411301443.

Full text
Abstract:
This study aims to develop a demonstration system to explore scalability strategies in cloud applications. Cloud computing has gained prominence for its ability to provide efficient and adaptable solutions to high-demand scenarios, enabling companies to expand their operations with greater stability. To achieve the objectives, an application was implemented using a cloud computing platform and appropriate scalability strategies. The study included bibliographic research and practical experiments to validate hypotheses related to operational efficiency. The results demonstrate that scalable solutions are essential for meeting market demands and ensuring consistent performance of digital services.
APA, Harvard, Vancouver, ISO, and other styles
44

Shaw, Pragyan. "DocConnect - A Telemedicine Application." International Journal for Research in Applied Science and Engineering Technology 13, no. 4 (2025): 4817–22. https://doi.org/10.22214/ijraset.2025.69304.

Full text
Abstract:
This paper presents the design, development, and evaluation of a cloud-integrated telemedicine application built using a microservices architecture to enhance the efficiency and accessibility of remote healthcare delivery. Leveraging the MEVN stack—MongoDB, Express.js, Vue.js, and Node.js—alongside cloud services, the system provides patients with streamlined access to healthcare professionals through a responsive, secure, and scalable platform. Key features of the application include appointment scheduling, real-time video consultations, electronic health record (EHR) management, and robust data security mechanisms. These functionalities aim to address pressing challenges in the telemedicine domain, particularly in terms of accessibility, data privacy, and system scalability. The paper outlines the background and significance of the project in the context of the evolving digital healthcare landscape, followed by a comprehensive review of existing solutions and their limitations. A detailed discussion of the system’s architecture emphasizes its modularity and scalability through the use of cloud-native components. Implementation and methodology sections highlight the integration of microservices, containerization, and API-based communication. Testing and evaluation demonstrate the system’s performance, usability, and security through qualitative and quantitative analyses. The results underscore the application's reliability and effectiveness in delivering remote healthcare services.
APA, Harvard, Vancouver, ISO, and other styles
45

Srikanth Perla and Madhu Dande. "Efficient software testing process using the SPICE framework: A perspective." World Journal of Advanced Research and Reviews 26, no. 1 (2025): 2177–84. https://doi.org/10.30574/wjarr.2025.26.1.1286.

Full text
Abstract:
The demand for high-performance applications in real-world scenarios has intensified in the fast-paced evolution of technology. While technology evolves rapidly, essential features such as security, scalability, portability, and accessibility must remain at the forefront of application development. The modern customer increasingly expects a functional and high-performance, live-accessible application. As technology shifts, processes within the Information Technology industry often lag behind these advancements, affecting performance, scalability, and security. Updating the processes and methodologies used to develop these applications is essential, ensuring they remain efficient and deliver quality products. This paper explores the Software Process Improvement, Control & Efficiency (SPICE) concept in software development projects. It outlines three distinct approaches within the SPICE framework that address gaps in the Software Development Life Cycle (SDLC), particularly in agile environments. These approaches help teams streamline operations and improve software testing processes to achieve predictable, high-quality results.
APA, Harvard, Vancouver, ISO, and other styles
46

SYEROV, YURIY, and KHRYSTYNA TERLETSKA. "ANALYZING THE INNOVATIVE ENGINEERING TECHNOLOGY STACK." Herald of Khmelnytskyi National University. Technical sciences 349, no. 2 (2025): 89–93. https://doi.org/10.31891/2307-5732-2025-349-12.

Full text
Abstract:
This research paper delves into the analysis of innovative engineering technology stacks, focusing on five pivotal technologies: C#, SQL, Kafka, AWS, and Snowflake. The study highlights the importance of selecting the right technology stack to ensure efficiency, scalability, and innovation in engineering projects. The paper evaluates each technology through a comprehensive comparative analysis based on attributes such as primary use, key advantages, integration capabilities, scalability, security features, cost, and performance. C# is recognized for its robust application development capabilities, offering high performance and strong integration with the .NET ecosystem. SQL stands out for its efficient data manipulation and compatibility with various database management systems, providing robust security features and high performance. Apache Kafka is noted for its real-time data streaming capabilities, scalability, and fault tolerance, making it a cost-effective solution for handling large data streams. AWS is highlighted for its comprehensive cloud computing services, which offer scalability, flexibility, and extensive integration options supported by robust security services. Snowflake is acclaimed for its advanced data warehousing solutions, providing high performance, scalability, and seamless integration with SQL and AWS. Integrating these technologies into a cohesive engineering technology stack enhances engineering projects' overall performance and scalability. Each technology brings unique strengths, from C#'s application development capabilities to Snowflake's data warehousing solutions. By leveraging the strengths of each component, engineers can create innovative and efficient solutions tailored to specific project requirements. This paper also addresses engineers' challenges in selecting and optimizing technology stacks, emphasizing the need for comprehensive frameworks and methodologies. The insights provided aim to guide engineers, developers, and decision-makers in making informed choices that drive technological excellence and innovation. Ultimately, this study aspires to contribute to both the advancement of scientific knowledge and the development of practical applications, serving as a guide for optimizing technology stacks to meet the evolving demands of diverse industries.
APA, Harvard, Vancouver, ISO, and other styles
47

SYEROV, YURIY, and KHRYSTYNA TERLETSKA. "ANALYZING THE INNOVATIVE ENGINEERING TECHNOLOGY STACK." Herald of Khmelnytskyi National University. Technical sciences 349, no. 2 (2025): 353–57. https://doi.org/10.31891/2307-5732-2025-349-51.

Full text
Abstract:
This research paper delves into the analysis of innovative engineering technology stacks, focusing on five pivotal technologies: C#, SQL, Kafka, AWS, and Snowflake. The study highlights the importance of selecting the right technology stack to ensure efficiency, scalability, and innovation in engineering projects. The paper evaluates each technology through a comprehensive comparative analysis based on attributes such as primary use, key advantages, integration capabilities, scalability, security features, cost, and performance. C# is recognized for its robust application development capabilities, offering high performance and strong integration with the .NET ecosystem. SQL stands out for its efficient data manipulation and compatibility with various database management systems, providing robust security features and high performance. Apache Kafka is noted for its real-time data streaming capabilities, scalability, and fault tolerance, making it a cost-effective solution for handling large data streams. AWS is highlighted for its comprehensive cloud computing services, which offer scalability, flexibility, and extensive integration options supported by robust security services. Snowflake is acclaimed for its advanced data warehousing solutions, providing high performance, scalability, and seamless integration with SQL and AWS. Integrating these technologies into a cohesive engineering technology stack enhances engineering projects' overall performance and scalability. Each technology brings unique strengths, from C#'s application development capabilities to Snowflake's data warehousing solutions. By leveraging the strengths of each component, engineers can create innovative and efficient solutions tailored to specific project requirements. This paper also addresses engineers' challenges in selecting and optimizing technology stacks, emphasizing the need for comprehensive frameworks and methodologies. The insights provided aim to guide engineers, developers, and decision-makers in making informed choices that drive technological excellence and innovation. Ultimately, this study aspires to contribute to both the advancement of scientific knowledge and the development of practical applications, serving as a guide for optimizing technology stacks to meet the evolving demands of diverse industries.
APA, Harvard, Vancouver, ISO, and other styles
48

Narendar, Kumar Ale. "Strategies for Automating Tests in A Microservices-Based Application." European Journal of Advances in Engineering and Technology 7, no. 6 (2020): 84–90. https://doi.org/10.5281/zenodo.12754689.

Full text
Abstract:
Microservices architecture has become increasingly popular for developing large-scale, complex applications due to its modularity, scalability, and flexibility. However, testing microservices poses unique challenges compared to monolithic applications. This paper explores various strategies for automating tests in a microservices-based application, focusing on unit, integration, contract, end-to-end, and performance testing. By leveraging appropriate tools and best practices, organizations can ensure their microservices' reliability, efficiency, and robustness.
APA, Harvard, Vancouver, ISO, and other styles
49

Sagar, Anurag. "Real Time Chat Application using React and Firebase." International Journal for Research in Applied Science and Engineering Technology 12, no. 4 (2024): 3396–99. http://dx.doi.org/10.22214/ijraset.2024.60475.

Full text
Abstract:
Abstract: This paper presents the development of a real-time chat application leveraging modern web technologies, including React for front-end development, Tailwind CSS for styling, and Firebase for backend services. The chat application addresses the need for seamless communication among users in various contexts. We discuss the architectural design, implementation details, and performance evaluation of the application. Our findings demonstrate the effectiveness and scalability of the proposed solution, paving the way for future enhancements and applications in real-time communication systems.
APA, Harvard, Vancouver, ISO, and other styles
50

da Silva, Vitor Ramos Gomes, Anderson Bráulio Nóbrega da Silva, Carlos Valderrama, Pierre Manneback, and Samuel Xavier-de-Souza. "A Minimally Intrusive Approach for Automatic Assessment of Parallel Performance Scalability of Shared-Memory HPC Applications." Electronics 11, no. 5 (2022): 689. http://dx.doi.org/10.3390/electronics11050689.

Full text
Abstract:
High-performance computing systems have become increasingly dynamic, complex, and unpredictable. To help build software that uses full-system capabilities, performance measurement and analysis tools exploit extensive execution analysis focusing on single-run results. Despite being effective in identifying performance hotspots and bottlenecks, these tools are not sufficiently suitable to evaluate the overall scalability trends of parallel applications. Either they lack the support for combining data from multiple runs or collect excessive data, causing unnecessary overhead. In this work, we present a tool for automatically measuring and comparing several executions of a parallel application according to various scenarios characterized by the input arrangements, the number of threads, number of cores, and frequencies. Unlike other existing performance analysis tools, the proposed work covers some gaps in specialized features necessary to better understand computational resources scalability trends across configurations. In order to improve scalability analysis and productivity over the vast spectrum of possible configurations, the proposed tool features automatic instrumentation, direct mapping of parallel regions, accuracy-preserving data reductions, and ease of use. As it aims at accurately understanding scalability trends of parallel applications, detailed single-run performance analyses show minimal intrusion (less than 1% overhead).
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography