Smart (City) and Data Streaming Application Development: Challenges and Experiences
Permanent URI for this collection
1 - 2 of 2
ItemIntroducing Data Mesh Paradigm for Smart City Platforms Design( 2023-01-03)The concept of a smart city imposes a unique set of requirements for the underlying ICT technologies for a successful implementation of services and applications for citizens. At the core of these requirements lies the complex data platform architecture which must be carefully designed. The selection of a particular data platform architecture incurs significant technical debt to be serviced in the future, as well as the integration challenges involving hundreds of stakeholders. Since services developed within the smart city ecosystem have significant impact on human well-being and quality of life, the process of designing data platform must be robust. Data mesh paradigm is a new approach for building complex information systems. It is particularly suited as the blueprint for designing data platforms for smart cities. In this paper we present the overview of the data mesh concept. Building upon 25 years of experience of developing applications and providing data infrastructure for the city of Poznan, we identify key challenges when using the data mesh approach to build data platform tailored to a smart city. We provide guidelines for successful introduction of the data mesh at sociological, technological, and infrastructure level. We also point to the usability of the data mesh paradigm in the context of digital twins, a promising vision of future services for smart cities.