RT info:eu-repo/semantics/bachelorThesis T1 Comunicación distribuida de procesos en R mediante un modelo basado en actores A1 Bassols Citores, Samuel Sjur A2 Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid K1 Sistema Distribuido K1 Elixir K1 Resiliencia K1 Tolerancia frente a fallos AB El aumento de las necesidades de cómputo de la comunidad científica y comercial tienen su solución natural en la utilización de plataformas de cómputo distribuido. Uno de los desafíos principales en este tipo de sistemas es garantizar la tolerancia frente a fallos y el relanzamiento de sus componentes frente acaídas. En este trabajo, se pretende reflejar el análisis, diseño y construcción de una plataforma práctica de este tipo, donde el programador-usuario podrá dividir su tarea en partes donde cada una de estas partes se asigna a un nodo de cómputo por el sistema. De esta manera se puede obtener el grado de paralelismodeseado por el usuario.En concreto se ha creado un sistema distribuido de cómputo que permite que el usuario paralelice y ejecute código escrito en el lenguaje R. El sistema ofrece una asignación transparente y flexible sobre un pool de cómputo. Para este sistema se han realizado pruebas sobre una plataforma física frente avarios tipos de cargas de trabajo. Se ha comprobado la tolerancia y robustez del sistema frente a diversas situaciones de rotura-caída y la mejora consistente en el rendimiento con un modelo de varios nodos de cómputo. YR 2023 FD 2023 LK https://uvadoc.uva.es/handle/10324/62841 UL https://uvadoc.uva.es/handle/10324/62841 LA spa NO Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos) DS UVaDOC RD 27-nov-2024