I'm interested in what you find/compare on this - however as a wider point - what are your bigger thoughts on monoliths vs. microservices - as I'm guessing from your message that you have drunk the kool aid - but does it in fact make things better?
I ask because I've worked in some awesome "monoliths" where the code was well factored, it was easy to setup and debug and you could understand everything. I've seen many "micro service" setups where the infrasctructure is a nightmare, its not clear what dependencies there are and testing was damn hard. So I'm curious what you have seen? To me, it seems that the bad reputation for monoliths is actually something else - and the only reason I would consider factoring something out into services, is if I genuinely needed to scale that element more than other areas of the system. Doing this too soon, seems to hurt in many other ways from what I've seen. I'm sure this group has some interesting thoughts, as I love the way that Smalltalkers think about design and architecture. Tim On Tue, 1 Mar 2022, at 10:21 AM, Santiago Bragagnolo wrote: > Hello everybody! > In my company we are working on an approach to migrate from monolithic > applications to microservices. > The approach has been tested on a java project, we are looking now to test it > in pharo. > > For doing so we are looking for a monolithic backend project that proposes > some kind of API and uses a database. > > Does anybody knows about a project that complies to this restrictions? > > Thanks a lot in advance! > > Santiago