Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12188/27391
Title: Using CQRS Pattern for Improving Performance in Relational Databases
Authors: Sinani, Valmir
Keywords: CQRS pattern, CRUD, performance, use case
Issue Date: Jul-2023
Publisher: Ss Cyril and Methodius University in Skopje, Faculty of Computer Science and Engineering, Republic of North Macedonia
Series/Report no.: CIIT 2023 papers;15;
Conference: 20th International Conference on Informatics and Information Technologies - CIIT 2023
Abstract: Data-intensive applications, such as social media, financial and trade systems, rely heavily on data generated by users. This type of application requires high performance, and traditional architecture may not be suitable for complex applications. CQRS is a programming model pattern that changes the traditional mentality of using one programming model as CRUD, where writing and reading operation work in a single model. CQRS segregates CRUD into two programming models. CQRS pattern treats retrieving data and writing data separately with different responsibilities. Here in the introduction, some quotes describe the CQRS pattern. Also, here are some motivations for the implementation of the CQRS pattern. The Case Study section presents an implementation of the CQRS pattern in API applications with the intention of optimization. Below is presented the value of segregating the reading data model from data store.
URI: http://hdl.handle.net/20.500.12188/27391
Appears in Collections:Faculty of Computer Science and Engineering: Conference papers

Files in This Item:
File Description SizeFormat 
CIIT2023_paper_15.pdf9.18 MBAdobe PDFView/Open
Show full item record

Page view(s)

123
checked on Jul 25, 2024

Download(s)

101
checked on Jul 25, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.