This triatlon app is a university project that showcases a server-client architecture capable of running processes in both Java and C#. Its cross-compatibility is achieved through gRPC and protocol buffers.
- Compatability: Server and client can run on Java or C#, providing versatility in deployment and development.
- gRPC Communication: Utilizes gRPC for efficient, cross-language communication between server and client.
- Protocol Buffers: Employs Protocol Buffers for serializing structured data, ensuring lightweight and fast data exchange.
- Java
- C#
- gRPC
- Protocol Buffers
- Rest