Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: clarify limitations

...

Drawio
bordertrue
diagramNameData export by using mod-data-export
simpleViewerfalse
width400
linksauto
tbstyletop
lboxtrue
diagramWidth551
revision1

Pic. 1.


The This approach's technical limitations to being extended to other use cases:

  1. This approach is customized specialized to export data from SRS and Inventory modules only. There are no extension points to other scopes, which allow to easily add export from other modules.
  2. Bad separation of concerns in the source code. As result, it is hard to extend it.
  3. There is no job retry logic, which makes the job unreliable.
  4. The codebase is more complex than the Spring way one due to the usage of Vert.x and reactive programming.

  5. It is based on RMB which should be considered as deprecated soon