This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/jglelacheur on 2025-04-18 13:55:13+00:00.
I know this answer historically was security, reliability, portlets, but aside from portlets, is security and reliability still the primary reason? In my research of top enterprise portals, I find Adobe Experience Manager (alot), Magnolia CMS, even Liferay as the go to for the big brands with scaled portals.
It looks like they've all been modernized as headless while retaining the content editors used by marketing and with next.js support they are speeding apps up, so all good there. Is it a time to market/lower operational overhead thing that you wouldn't decide to build a more cloud native interpretation of these java CMS solutions?
Don't get me wrong, I don't think everything should be a microservice, in fact, modular monolithic seems to be making a comeback for applications where that choice in design results in less complexity and cost than building out more infrastructure to make everything a microservice.