Reddit lags every time you use it, but Lemmy feels so smooth with the response time. What is the magic of Lemmy’s high performance?

  • GissaMittJobb@lemmy.ml
    link
    fedilink
    English
    arrow-up
    21
    ·
    1 year ago

    In order of significance:

    • Way smaller scale

    This is the most significant part, large scale means entirely different problems to tackle.

    • Less functionality

    Seen from the perspective of the codebase. Some of this functionality is not of interest to the users (tracking etc). All code executed takes time in some way, shape or form.

    • Younger codebase

    Lemmy has had less time to accumulate cruft compared to reddit.

    • Written in Rust vs Written in Python

    Not super-significant at the end of the day, but it does make a difference.