News for hackers. Stuff that matters.
Re:Monoliths Are the Future by therealdrag0 on Thursday January 30, 2020 @03:49PM (#22195401)
My favorite project to work on was a modular monolith. It was a single deployable but each component (vertical) had its own maven-module.
Re:Monoliths Are the Future by tootie on Thursday January 30, 2020 @03:58PM (#22195498)
When developers complain about being verbose and not a great language for coders, I counter that it doesn't exist to solve programming problems, but rather organizational problems. The killer feature that launched Java wasn't crap like checked exceptions, it was javadoc. Strict, self-documenting APIs are 10X more valuable than any intrinsic language feature.
Re:Monoliths Are the Future by timwaagh on Thursday January 30, 2020 @05:48PM (#22196754)
i dont care about it not being great. its good enough as a language. but maven... but websphere... java is a hellish platform that ordinarily would not win from interpreted languages or those which focus on fast compilation. But it runs literally everywhere, including your toaster, but more importantly on mainframes which also run the real mvp aka Cobol. run once, run anywhere remains a killer feature no other platform has replicated as well.
Re:Monoliths Are the Future by sk5t on Thursday January 30, 2020 @10:48PM (#22198852)
I think you are putting Java in the pillory today, for the worst aspects of its ecosystem a decade ago.

Outside of perhaps stodgy banks, technical folks are not choosing to run their JVM projects today on Websphere. Gradle is pretty darn nice.

Re:Monoliths Are the Future by timwaagh on Friday January 31, 2020 @10:19AM (#22202332)
It's what my employer uses, they dont really have much choice because they're running on IBM hardware.
Re:Monoliths Are the Future by james_s_tayler on Thursday January 30, 2020 @06:53PM (#22197354)
Good old websphere. Good old maven.

Yeah. Not my favorite things either. Luckily there are alternatives in the Java world.

Re:Monoliths Are the Future by tootie on Thursday January 30, 2020 @09:01PM (#22198295)
Maven is great. Better than any competitor I've seen. WebSphere is long dead and was crappy even when it was new.
Re:Monoliths Are the Future by closeparen on Thursday January 30, 2020 @11:07PM (#22198944)
How does that solve the deployment-rollback problem?
Re:Monoliths Are the Future by i_dursun on Friday January 31, 2020 @02:10AM (#22199748)
You can still deploy a new version of the monolith with a downgraded module.