Logo
Fab.Magalhães

Software Engineer

Distributed System Remote Data Server: Creating a Threaded & Concurrent Remote Data Server for Distributed Systems in Java

October 11, 2024Software Development, Course, Project, Learning, Multithreading
MacBook Mockup Background
https://mackgame4-portfolio.vercel.app
Technologies

Java, Make

Team

Fábio Magalhães, André Pinto

Timeline & Status

Delivered Dec 28, 2024

Source

https://github.com/Mackgame4/UM-RemoteDataServer

Overview

This project was developed for the "Sistemas Distribuidos (SD)" course at the "Universidade do Minho" as part of a Software Engineering degree. The objective was to create a threaded and concurrent remote data server in Java that can handle multiple client requests simultaneously, allowing clients to store and retrieve data over a network.

Duration Chart Multithreaded vs Non-Threaded 5000 iteractions
Duration Chart Multithreaded vs Non-Threaded 5000 iteractionsPNG
Duration Chart Multithreaded vs Non-Threaded 500 iteractions
Duration Chart Multithreaded vs Non-Threaded 500 iteractionsPNG
Tests Code Definition
Tests Code DefinitionPNG