Question: 1.An embedded system is originally designed to create a service object dedicated to each client, although clients may not use the service all the time.

1.An embedded system is originally designed to create a service object dedicated to each client, although clients may not use the service all the time. As the number of users increases to hundreds, the system can quickly run out of memory and crash. Which design pattern can be used to re-design the system to avoid the scalability issue? Explain your design idea.

Pick the design pattern below that applies then explain as to why?Then explain your design idea for this

Singleton

Object Pool

Filter

Read-Only Interface

Motivation

Composite

Builder

Prototype

Abstract Factory

Factory Method

Proxy

Immutable Objects

Object Comparision

Marker Interface

Java Cloneable Interface

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!