State of the lemdro.id (LW federation + infra upgrades + new frontend option)

Hey all! I've done a lot of database maintenance work lately and other things to make lemdro.id better. Wanted to give a quick update on what's up and ask for feedback.

For awhile, we were quite a ways behind lemmy.world federation (along with many other instances) due to a technical limitation in lemmy itself that is being worked on. I ended up writing a custom federation buffer that allowed us to process activities more consistently and am happy to say that we are fully caught up with LW and will not have that problem again!

Additionally, on the database side of things, I've setup barman in the cluster to allow for point of time backups. Basically, we can now restore the database to any arbitrary point in time. This is on top of periodic automatic backups which also gets pulled to storage both on my personal NAS as well as a Backblaze bucket (both encrypted of course).

Today, I deployed a new frontend at https://next.lemdro.id. This one is very early stages and experimental but is being developed by https://lemm.ee and seems promising!

If you live outside of the US and experience consistently long load times I want to hear from you! I am deploying the first read replica node to Europe soon, so if you live in that region you'll soon notice near-instaneous loading of content. Very exciting!

Finally, looking for feedback. Is there anything you want to see changed? Please let me know!

jiuer7845 ,

[Thread, post or comment was deleted by the moderator]

  • Loading...
  • potentiallynotfelix ,

    Thanks for the pihole list

    Tregetour ,
    @Tregetour@lemdro.id avatar

    It's a great instance, thanks cole. Loving that ultra-low blocked instances count. Fuck the Beehaw mindset.

    cole OP Mod ,
    @cole@lemdro.id avatar

    Beehaw is an excellent instance, and the admins who run it are very nice and easy to work with.

    It's true that the moderation tools on Lemmy are quite limited, and I frankly don't blame them for defederating with anything one bit

    Jancy ,

    It sounds like Lemdroid is a platform or community focused on technology and development. If you're just starting, here are some resources and steps you might find helpful. Engage with the Lemdroid community to learn from others, ask questions, and share your own knowledge and experiences. Participating in discussions and forums can provide valuable insights and networking opportunities. Explore resources such as online courses, tutorials, and documentation to enhance your skills and knowledge in technology and development. Platforms like Coursera, Udemy, and free Code Camp offer a wide range of courses on topics like programming languages, web development, and software engineering.: Collaborate with other members of the Lemdroid community on projects and initiatives. Working on real-world projects can help you apply your skills, gain practical experience, and build your portfolio. Provide feedback to the Lemdroid community organizers and platform developers to help improve the platform and its resources. Your input can contribute to making Lemdroid a more valuable and supportive community for everyone involved. Conduct a simple online search using terms like top resume reviews or "Top Resume customer feedback." This can lead you to various forums, discussion threads, and blog posts where people share their experiences with the service.

    worsedoughnut ,
    @worsedoughnut@lemdro.id avatar

    Love to see the dedication on your end with all these updates, really appreciate you putting in so much work on the instance.

    Absolutely no regrets moving here after vlemmy disappeared.

    governorkeagan ,

    If you live outside of the US and experience consistently long load times I want to hear from you! I am deploying the first read replica node to Europe soon, so if you live in that region you'll soon notice near-instaneous loading of content. Very exciting!

    EDIT: No idea why the GIF is so large. I'll try get the file size down a little at some point.

    Generally, the response times have been really good. It is only the past week or so that things seem to have gotten a little slower - video demo

    cole OP Mod ,
    @cole@lemdro.id avatar

    Very very interesting. I haven't seen a trend in increased response times for that region. This is Europe, right? That looks like you had a 1+ second API call to the backend there. I'll look at my stats and see if I can find a culprit. Things should've gotten faster lately, not slower!

    governorkeagan ,

    Yes, I'm based in Ireland. Like I said, things have been really good since day one for myself, just the last few days to a week that it has been slow. Honestly, thought it was my app since I'm not often browsing lemdro.id from the web or as a web app on my phone.

    Blaze ,
    @Blaze@lemmy.blahaj.zone avatar

    Thanks for the update!

    QuantumEyetanglement ,

    Thanks for all the work on this! Really digging this instance

    MHcharLEE ,

    Not entirely sure what the new frontend is going to bring to the table, but visually I'm way more into the current look. I'm an eye-candy kind of guy.

    Thanks for all the hard work, behind the scenes!

    cole OP Mod ,
    @cole@lemdro.id avatar

    Oh we aren't switching to it by default, I'm just providing options! We run a bunch of different front ends currently.

    a.lemdro.id
    l.lemdro.id
    old.lemdro.id
    next.lemdro.id
    m.lemdro.id

    ...there might be more that I've missed

    MHcharLEE ,

    Well that's just incredible. I love it. Thanks again for your hard work!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • kbinchat
  • All magazines