question archive Choose the most appropriate architectural pattern (one) for the 5 descriptions below

Choose the most appropriate architectural pattern (one) for the 5 descriptions below

Subject:Computer SciencePrice: Bought3

Choose the most appropriate architectural pattern (one) for the 5 descriptions below. Motivate for your choice in one sentence (give reasons for choosing the pattern):

 

• Layered

• Client-Server

• Service-Oriented

• Multi-tier

• Serverless

• Event-Driven

• Microservices

a) Need software to encode text files. The software consists of several algorithms of encryption, which can be combined for better result.

b) Need software for a digital speedometer for boats. The software should be flexible to support various number and types of displays (from simple LED-displays to large screens), and various ways of graphical designs of showing speed on the display.

c) Need software for a smartphone game where players can compete against each other through Bluetooth (no need to access the Internet).

d) Need software for managing and providing different kinds of information (weather, location, points-of-interest etc.) to app-and web-developers. The information will be gathered from various sources and processed by through the software. The software should provide open data access to anyone who wants to use the information through standard APIs.

e) Need software to very efficiently find the city in the world with a population above one million with the highest measured temperature. The temperatures measured from each city for 100 years are stored in separate files containing 36500 temperature entries. There are in total 457 cities with a population above 1 million.

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE