This article describes the fifth step in the process of extracting the
Delivery Service from the
FTGO application monolith.
The previous articles are as follows:
After step 4, the
Delivery Service manages deliveries.
The fifth step is to remove the now obsolete delivery management code from the
This change is actually quite simple. The two main changes we need make are
ftgo-delivery-backendmodule as a dependency
@Importsclasses from that module
There are also a few other minor changes, such as renaming a build script.
The following diagram shows the new module structure:
The key change is that the
ftgo-delivery-service-proxy module no longer depends on the
These changes are in the
extract-delivery-service-05-delete-old-code branch and consist of a single commit