Is Lemmy's code base "good"? - eviltoast

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?

  • Rakn@discuss.tchncs.de
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    1 year ago

    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.