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

Reply via email to