...
- This approach is customized to export data from SRS and Inventory modules only. There are no extension points, which allow to easily add export from other modules.
- Bad separation of concerns in the source code. As result, it is hard to extend it.
- There is no job retry logic, which makes the job unreliable.
The codebase is more complex than the Spring way one due to the usage of Vert.x and reactive programming.
- It is based on RMB which should be considered as deprecated soon