Refine
Is part of the Bibliography
- no (1)
Has Fulltext
- yes (1)
Year of publication
- 2024 (1)
Document Type
- Bachelor Thesis (1)
Institute
Language
- English (1)
This bachelor thesis introduces and implements a hybrid software architecture capable of connecting to other instances, forming clusters of nodes to share workload and distribute synthetic environment generation. The architecture supports both peer-to-peer (P2P) and centralized patterns, such as the coordinator-worker model. Nodes can outsource tasks, request services, and share global state through event publishing. A key strength is adaptability to diverse use cases and future technologies through plugin loading. Third-party entities can customize the system with tailored plugins. While advantageous in scenarios with processor bottlenecks, distributing workload onto multiple nodes is not a universal solution. Real-time rendering faces challenges due to communication bottlenecks and network latencies, limiting its applicability. However, it shows promise for more resource-intensive rendering techniques like raytracing, or other inherently distributed applications, like in Monte Carlo simulations.