- Conference Article
- 10.1109/mipro65660.2025.11131892
Application of the Command Query Responsibility Segregation Design Pattern in the Information Systems of Croatian State Administration Bodies
- Jun 02, 2025
- Krešimir Kavran + 1 more +1
During the process of digitalizing Croatian State Administration bodies, an appropriate information system had to be chosen. Every administration body had to decide from which software provider to purchase the software. This paper describes an information system based on the Command Query Responsibility Segregation design pattern. A Croatian software company created the chosen information system, which is constantly updated with new features. The paper describes how the design pattern was implemented and the benefits of the selected implementation. The core concept of the Command Query Responsibility Segregation design pattern, as applied in the chosen information system, is the separation of read and write commands to the database. This separation facilitates the creation of modular microservice applications. These applications, designed to better utilize modern high-load systems, enable a high number of concurrent user requests, thereby enhancing the system's overall performance. The Command Query Responsibility Segregation design pattern offers significant advantages in the context of the Croatian State Administration bodies. It enables the scalability and customization of the information system to meet the unique needs of customers and their work environments, thereby enhancing the efficiency and effectiveness of their operations.
Read more