Is Lemmy's code base "good"?

aCosmicWave@lemm.ee to No Stupid Questions@lemmy.world – 190 points –

I know that Lemmy is open source and it can only get better from here on out, but I do wonder if any experts can weigh in whether the foundation is well written? Or are we building on top of 4 years worth of tech debt?

111

You are viewing a single comment

Scaling monoliths still works fine though. Microservices are first and foremost an answer to an organizational problem, not a technical one. There is a very high chance that if you are doing microservices with less than 20 people, or let’s say even 50 people, you are doing it wrong.

Microservices introduce a ton of overhead in engineering effort required, which needs to be balanced with the benefit they provide.

Scaling shouldn’t be the first and only reason for doing microservices.

1 more...