ome / omero-ms-queue

GNU General Public License v3.0
3 stars 5 forks source link

Re-design configuration #7

Open c0c0n3 opened 7 years ago

c0c0n3 commented 7 years ago

Configuration relies heavily on Spring IoC (see also #6), make it more framework-independent and use Vert.x under the bonnet. Possibly get rid of all the type-safeness as I think in a language like Java it's more trouble than it's worth it. Consider using HTTP config (available in Vert.x) as it may make your life much easier when running on a cluster. Also, worth considering: reload config without restarting the server---currently config is only read once at server startup.

joshmoore commented 7 years ago

@c0c0n3 : does Vert.x have something of its own that I can look at? From my point-of-view, Spring is at least a (very) well-known entity, so no objections to keep it.

cF. https://github.com/vert-x3/vertx-examples/tree/master/spring-examples

joshmoore commented 7 years ago

Note: the above was meant more for https://github.com/openmicroscopy/omero-ms-queue/issues/6 but it would be interesting to see the options.