di-unipi-socc / microset

MIT License
2 stars 2 forks source link

Reuse apps #3

Closed ranma42 closed 7 years ago

ranma42 commented 7 years ago

Several basic blocks (such as backend and frontend) could be reused. To ensure that it is possible and easy, they should not contain "counters" (example: if frontend1 is meant to be the same as frontend, drop the 1).

lucarin91 commented 7 years ago

ok, fell free to change the names

jsoldani commented 7 years ago

SIDE COMMENT:

In the case of "extensibility", frontend1 and frontend2 should be actually different. This is because frontend2 adds a new functionality to the microservice-based app.

lucarin91 commented 7 years ago

Actually, frontend, frontend1, and frontend2, and also backend, backend1, and backend2 are different implementation of similar service. Indeed, each one either returns different values or has a different interface.

We can instead try to create a base frontend and backend service and then extends them to create the components of the application.