News for hackers. Stuff that matters.
Re:An Opinionated Guide to Modern Java, Part 2 by bruceboughton on Friday May 09, 2014 @04:26AM (#7719918)
So now the availability of your production service relies on the availability of your (development) repository. Another (pointless) point of failure.

And you can't see why this is a bad idea?

Re:An Opinionated Guide to Modern Java, Part 2 by eweise on Friday May 09, 2014 @10:43AM (#7721097)
It should be obvious that if the repository were unavailable, we would not try to push a new version of our code. This is a much better approach since library dependencies are only usually downloaded once when we start a service for the first time, vs a fat jar that pushes dependencies every single time, leading to long startup times. This is a big deal when you've got a hundred servers and dozens of services on each.