000132102 001__ 132102
000132102 005__ 20240319081001.0
000132102 0247_ $$2doi$$a10.3390/su14042020
000132102 0248_ $$2sideral$$a128172
000132102 037__ $$aART-2022-128172
000132102 041__ $$aeng
000132102 100__ $$aMalo-Perisé, P.
000132102 245__ $$aThe “Socialized Architecture”: A Software Engineering Approach for a New Cloud
000132102 260__ $$c2022
000132102 5060_ $$aAccess copy available to the general public$$fUnrestricted
000132102 5203_ $$aToday, the cloud means a revolution within the Internet revolution. However, an oligopoly sustaining the cloud may not be the best solution, since ethical problems such as privacy or even transferring data sovereignty could eventually happen. Our research, coined as the "socialized architecture, " presents a novel disruptive approach to completely transform the cloud as we know it today. The approach follows ideas already working in the field of volunteer computing, since it tries to socialize spare computing power in the infraused hardware that institutions and normal people own. However, our solution is completely different to current ones, since it does not create hyper-specialized muscles in client machines. The solution is new since it proposes a software engineering approach for developing “socialized services”, which, leveraging an asynchronous interaction model, creates a network of lightweight microservices that can be dynamically allocated and replicated through the network. The use of state-of-the-art patterns, such as Command Query Responsibility Segregation, helps to isolate domain events and persistence needs, while an API Gateway addresses communication. All previous ideas were tested through a complete and functional proof of concept, which is a prototype called Circle implementing a social network. Circle has been useful to expose problems that need to be addressed. The results of the assessment confirm, in our view, that it is worth to start this new field of work. © 2022 by the authors. Licensee MDPI, Basel, Switzerland.
000132102 540__ $$9info:eu-repo/semantics/openAccess$$aby$$uhttp://creativecommons.org/licenses/by/3.0/es/
000132102 590__ $$a3.9$$b2022
000132102 591__ $$aENVIRONMENTAL SCIENCES$$b114 / 275 = 0.415$$c2022$$dQ2$$eT2
000132102 591__ $$aENVIRONMENTAL STUDIES$$b48 / 128 = 0.375$$c2022$$dQ2$$eT2
000132102 591__ $$aGREEN & SUSTAINABLE SCIENCE & TECHNOLOGY$$b34 / 46 = 0.739$$c2022$$dQ3$$eT3
000132102 591__ $$aGREEN & SUSTAINABLE SCIENCE & TECHNOLOGY$$b5 / 9 = 0.556$$c2022$$dQ3$$eT2
000132102 592__ $$a0.664$$b2022
000132102 593__ $$aGeography, Planning and Development$$c2022$$dQ1
000132102 593__ $$aEnergy Engineering and Power Technology$$c2022$$dQ2
000132102 593__ $$aEnvironmental Science (miscellaneous)$$c2022$$dQ2
000132102 593__ $$aRenewable Energy, Sustainability and the Environment$$c2022$$dQ2
000132102 593__ $$aHardware and Architecture$$c2022$$dQ2
000132102 593__ $$aManagement, Monitoring, Policy and Law$$c2022$$dQ2
000132102 593__ $$aComputer Networks and Communications$$c2022$$dQ2
000132102 594__ $$a5.8$$b2022
000132102 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000132102 700__ $$0(orcid)0000-0002-8917-6584$$aMerseguer, J.$$uUniversidad de Zaragoza
000132102 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf.
000132102 773__ $$g14, 4 (2022), 2020 [20 pp]$$pSustainability (Basel)$$tSustainability (Switzerland)$$x2071-1050
000132102 8564_ $$s1227277$$uhttps://zaguan.unizar.es/record/132102/files/texto_completo.pdf$$yVersión publicada
000132102 8564_ $$s2708408$$uhttps://zaguan.unizar.es/record/132102/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000132102 909CO $$ooai:zaguan.unizar.es:132102$$particulos$$pdriver
000132102 951__ $$a2024-03-18-14:11:45
000132102 980__ $$aARTICLE