HGustavs / LenaSYS

Code Viewer and Course Organization System used in some courses at University of Skövde
57 stars 31 forks source link

Microservice Auto Detection #12918

Open HGustavs opened 1 year ago

HGustavs commented 1 year ago

We want all calls from javascript to remain the same after conversion to microservices in order to support continuous deployment.

The code that calls the services needs to be able to auto-detect that for example courseservice.php does not exist and instead call the corresponding microservices.

Testing needs to be performed so that each service can be independently deployed as microservices or as the current service (which can be considered at least partly a monolith)

HGustavs commented 1 year ago

This is probably related to issue #11383 as I assume that issue needs to be resolved first

b21kurar commented 1 year ago

This should be able to be resolved with a consistent naming standard for microservices, so that the detector can search for the name (such as ending the filename with some identifier).

Issue #13044 is related