Please use this identifier to cite or link to this item:
https://hdl.handle.net/11000/40393Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | Quiles Zamora, Vicente | - |
| dc.contributor.author | Cánovas Acosta, Adrián | - |
| dc.contributor.other | Departamentos de la UMH::Ingeniería de Sistemas y Automática | es_ES |
| dc.date.accessioned | 2026-09-07T10:14:22Z | - |
| dc.date.available | 2026-09-07T10:14:22Z | - |
| dc.date.created | 2026-06 | - |
| dc.identifier.uri | https://hdl.handle.net/11000/40393 | - |
| dc.description.abstract | Este Trabajo de Fin de Grado presenta el diseño, implementación y evaluación empírica de una arquitectura cliente-servidor distribuida aplicada a un sistema de simulación de eventos discretos. El caso de estudio es un motor de combate por turnos asíncrono. Se ha comparado el enfoque de cómputo en cliente frente a un servidor autoritativo, optando por este último por sus garantías de seguridad, coherencia de datos y escalabilidad. El cliente visual, desarrollado en Unity (C#), recoge la entrada del usuario y reproduce los resultados sin ejecutar ninguna lógica de simulación, la cual reside íntegramente en microservicios serverless sobre Firebase Cloud Functions (Node.js). El motor implementa un algoritmo determinista basado en un generador de números pseudoaleatorios con semilla, un sistema de Medidor de Turno proporcional a la velocidad de las entidades y funciones de escalado asintótico para el cálculo de atributos secundarios. Los datos se almacenan en Cloud Firestore, organizado en colecciones independientes para optimizar el rendimiento de lectura. Los resultados empíricos muestran una latencia estabilizada de 475 ms de RTT, un payload medio de 3,8 KiB por combate completo, y validan la integridad del sistema frente a vulnerabilidades en el lado del cliente, confirmando la superioridad en seguridad de esta arquitectura frente a alternativas descentralizadas. | es_ES |
| dc.format | application/pdf | es_ES |
| dc.format.extent | 53 | es_ES |
| dc.language.iso | spa | es_ES |
| dc.publisher | Universidad Miguel Hernández de Elche | es_ES |
| dc.rights | info:eu-repo/semantics/openAccess | es_ES |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject | simulación de eventos discretos | es_ES |
| dc.subject | arquitectura autoritativa | es_ES |
| dc.subject | firebase serverless | es_ES |
| dc.subject | sistemas distribuidos asíncronos | es_ES |
| dc.subject | determinismo algorítmico | es_ES |
| dc.subject.other | CDU::6 - Ciencias aplicadas::62 - Ingeniería. Tecnología | es_ES |
| dc.title | Modelado, simulación y optimización de una arquitectura cliente-servidor para sistemas de eventos discretos | es_ES |
| dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
TFG-Cánovas Acosta, Adrián.pdf
1,45 MB
Adobe PDF
Share:
.png)
