Implement Client - Server Infrastructure - Quality Attributes - Java

Implement a Client - Server Infrastructure in Java (Netbeans or Eclipse)

The stakeholder needs an infrastructure (cluster of servers) to provide its clients with a

computation infrastructure. Basically, the cluster is able to accept and process computational

services requested by the scientific community.

From the selected requirements, the following tactics were selected to be implemented.

A. Performance

1. Replicas of computation: requests must be fairly distributed among the servers;

2. Concurrency (must use ReentrantLock): each request runs on its own thread in a server;

B. Availability

1. Redundancy: to reallocate requests in case a server goes down;

2. Monitor: to supervise the cluster’s status (up/down servers (heartbeat), clients:

identification, requests being processed, processed requests), etc., etc.).

C. Scalability

1. Horizontal scalability: add new servers whenever necessary.

D. Usability

All GUI must be driven by Usability for the EVALUATION PROCESS: usage, trace, verification,

validation, etc. You can resort to the tactics and anything else you think is necessary. The

stakeholder will use the GUI to validate your implementation.

Skills: Java, Software Architecture, Netbeans, Eclipse, Software Development

See more: client server java project, java client server messenger source code, client server chat application netbeans, free java multiplayer client server, qtp client server interaction quality center, client server video stream transfer java, client server send xml file java, client server socket chat program java, client server texas hold em java, implement client server chat application linux, client server voice chat code java, write java code implement client server sides, implement client server chat application programming, client server chat code gui java, client server program using rsa java, develop client server video streaming application java, client server tic tac toe java program code

About the Employer:
( 2 reviews ) Aveiro, Portugal

Project ID: #25436985

Awarded to:


Hi, I have experienced in similar projects, i am sure i can proivde you with the required information about quality attributes Thakns MDS

€45 EUR in 20 days
(9 Reviews)

3 freelancers are bidding on average €75 for this job


Hi I have done many java projects. Kindly contact to share more details about your project in chat. We can negotiate the price. Thank you

€30 EUR in 7 days
(77 Reviews)

Please see recent review regarding JAVA More

€150 EUR in 7 days
(17 Reviews)