this post was submitted on 18 Jun 2024
20 points (100.0% liked)

Mander

548 readers
1 users here now

founded 4 years ago
MODERATORS
 

The instance has been updated to version 0.19.4!

You can see the official release post and notes here: https://lemmy.ml/post/16585359?scrollToComments=true

Since this update required some manual intervention anyway to update the database version, I took the opportunity to perform some overdue server maintenance and upgrades.

I have migrated the server to a more powerful configuration, and changed the way image files are being stored and served (object storage as opposed to filesystem storage).

I am also aware of some federation issues that have affected this and other instances. I am not sure whether this upgrade will deal with these problems automatically. I will be looking into it and hopefully will implement some solution soon.

Sorry for the downtime experienced in the past few days, but hopefully with the more powerful server the experience will be smoother and will remain so for a while.

For other admins and users interested, this is a bit of information about the server


The previous configuration:

Hosting provider: serverspace.io

8 GB RAM

4 Core CPU

50 Mbps network

400 GB SSD

Cost: $55 / month

The 400 GB SSD was being used to store both the server's database and the image files, and this component in isolation had a monthly cost of $36. I have migrated the images to an object storage provider ($6/month for 500 GB), and used the resources previously used for disk space to increase the other parameters. The new configuration is a lot better and less expensive.


New configuration:

Hosting provider: serverspace.io

Object storage provider: contabo.com

16 GB RAM

6 core CPU

50 Mbps network

100 GB SSD

500 GB Object storage

Cost: $47/month

Thanks a lot to the lemmy and pict-rs devs for the hard work they put into developing the infrastructure!

all 50 comments
sorted by: hot top controversial new old
[–] lil@lemy.lol 3 points 2 years ago (2 children)

Now update to version 0.19.5, please

[–] Blaze@reddthat.com 4 points 2 years ago

I hope that's a joke, give this poor admin some rest!

[–] Sal@mander.xyz 3 points 2 years ago (1 children)
[–] Blaze@reddthat.com 3 points 2 years ago (1 children)
[–] Sal@mander.xyz 2 points 2 years ago (1 children)

Aaaah, thanks! 😆 It is done now.

[–] Blaze@reddthat.com 2 points 2 years ago (1 children)
[–] Sal@mander.xyz 3 points 2 years ago

This was a small update so it only required me to get to my computer. I just had to change 0.19.4 to 0.19.5 and restart the docker containers :)

The 0.19.3 -> 0.19.4 was lot more involved because of the database upgrade and all of the extra server stuff that I needed to catch up on.

[–] Blaze@reddthat.com 2 points 2 years ago (1 children)
[–] Sal@mander.xyz 3 points 2 years ago (4 children)

Thanks!

Since the upgrade, I can see (here) that activities from lemmy.world are being fetched significantly faster. I will let it run for some time and hopefully this speed-up is enough to catch up.

[–] M0oP0o@lemmy.world 1 points 2 years ago

Yay, down to one week delay. Looking forward to catching up.

[–] Blaze@reddthat.com 1 points 2 years ago

Great, looks promising!

You seem also to be catching up with the backlog somehow? https://grafana.lem.rocks/d/cdfzs0dwal3pca/federation-health-time-behind?orgId=1&var-instance=All&var-remote_instance=mander.xyz&var-remote_software=All&from=now-12h&to=now

Hopefully the trend will continue, let's wait a few hours and see

[–] Bl4ze@lemmy.world 1 points 2 years ago (1 children)

Test from a LW account to see how long it takes to show up (I posted at 18:24 GMT+1)

[–] Sal@mander.xyz 1 points 2 years ago

Well it is here now! Almost caught up :-)

[–] Blaze@reddthat.com 0 points 2 years ago (1 children)

FYI, I just tried posting from a LW account 4 minutes, the comments still don't show up: https://lemmy.world/comment/10702133

[–] Sal@mander.xyz 2 points 2 years ago (5 children)

Ah, thanks!

Hmm, I am not sure about how the queue gets filled. It might be that the instance needs to process all of the older content first.

I will give it some hours and if it does not look like it will catch up, I will look into other methods.

load more comments (5 replies)
[–] Shdwdrgn@mander.xyz 2 points 2 years ago (1 children)

Wow the new server is just flying along!

[–] Sal@mander.xyz 3 points 2 years ago

Good to hear!

[–] Bl4ze@lemmy.world 2 points 2 years ago (2 children)
[–] Sal@mander.xyz 2 points 2 years ago (1 children)
[–] Blaze@reddthat.com 2 points 2 years ago (1 children)

It does, that's great! Well done!

[–] Sal@mander.xyz 2 points 2 years ago

Thanks! All seems to be in order now 😌

[–] Blaze@reddthat.com 1 points 2 years ago
[–] BlastboomStrice@mander.xyz 1 points 2 years ago

Lets gooooo🔥🔥🔥

Well done!

[–] ratel@mander.xyz 1 points 2 years ago

Well done and many thanks!