News for hackers. Stuff that matters.
Re:Make microservices look like monoliths by letitbeirie on Sunday June 18, 2023 @03:43PM (#36383687)
> at some point monoliths can get large enough that upgrading libraries or runtimes becomes an incredibly difficult problem

Some languages (e.g. Go) make this easier than others by allowing two versions of the same import to coexist, but this is why we broke up our Django monolith a few jobs ago.

Re:Make microservices look like monoliths by mjr00 on Sunday June 18, 2023 @03:54PM (#36383805)
Yeah, the library problem has some (ugly) solutions in some languages, like Go allowing multiple versions as you mention, or doing JAR shading in Java. But I don't think there's a (mainstream) language that solves the problem of partially upgrading the underlying runtime. If you've got a Java monolith, it either all runs on Java 7 or Java 8, can't really do in-between.