A modular monolith architecture for high-availability electric vehicle charging station management software

Main Article Content

Volodymyr Horshkov

vladslid@gmail.com

https://orcid.org/0009-0008-3907-7212
Nataliia Lishchyna

lischyna@gmail.com

https://orcid.org/0000-0002-5200-536X
Andrii Yashchuk

xxxxandyxxxx@gmail.com

https://orcid.org/0000-0003-4872-7949
Olena Surynovych

sivom@ukr.net

https://orcid.org/0000-0002-9300-0039
Valerii Lishchyna

lvaleriy@gmail.com

Abstract

The article presents the results of research and development of a highly available, fault-tolerant software system for managing electric vehicle charging stations. The proposed solution is based on a modular monolith architecture, which combines ease of implementation and maintenance with the ability to scale under increasing load. An analysis of the current state of charging infrastructure, architectural approaches, communication protocols (in particular, OCPP with WebSocket), and reliability-enhancing technologies such as containerization and message brokers is provided. The implemented functional modules of the system are described. The results of the experimental study confirm the system’s stability and efficiency under high load conditions and demonstrate its readiness for deployment in a real-world environment.

Generative AI Tool Disclosure

-

Keywords:

electric vehicles, charging stations, software architecture, reliability

Sustainable Development Goal (SDG)

  • Affordable and clean energy
  • Industry, Innovation, Technology and Infrastructure
  • Climate action

References

Article Details

Horshkov, V., Lishchyna, N., Yashchuk, A., Surynovych, O., & Lishchyna, V. (2026). A modular monolith architecture for high-availability electric vehicle charging station management software. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 16(3), 95-102. https://doi.org/10.35784/iapgos.9029