202
submitted 2 years ago* (last edited 2 years ago) by ruud@lemmy.world to c/lemmyworld@lemmy.world

So after we've extended the virtual cloud server twice, we're at the max for the current configuration. And with this crazy growth (almost 12k users!!) even now the server is more and more reaching capacity.

Therefore I decided to order a dedicated server. Same one as used for mastodon.world.

So the bad news... we will need some downtime. Hopefully, not too much. I will prepare the new server, copy (rsync) stuff over, stop Lemmy, do last rsync and change the DNS. If all goes well it would take maybe 10 minutes downtime, 30 at most. (With mastodon.world it took 20 minutes, mainly because of a typo :-) )

For those who would like to donate, to cover server costs, you can do so at our OpenCollective or Patreon

Thanks!

Update The server was migrated. It took around 4 minutes downtime. For those who asked, it now uses a dedicated server with a AMD EPYC 7502P 32 Cores "Rome" CPU and 128GB RAM. Should be enough for now.

I will be tuning the database a bit, so that should give some extra seconds of downtime, but just refresh and it's back. After that I'll investigate further to the cause of the slow posting. Thanks @veroxii@lemmy.world for assisting with that.

(page 2) 50 comments
sorted by: hot top new old
[-] novettam@lemmy.world 1 points 2 years ago

Performance is looking awesome, lemmy.world is responding very fast to community subscription requests and search is also very fast. My experience when using other instances was that search didn't work at all, hindering community discovery.

Thanks!

[-] WhatASave@lemmy.world 1 points 2 years ago

This is how I understand it: a current limitation (feature?) Is that you can only search from your instance to other communities if someone from your instance has interacted with it. But if you use https://browse.feddit.de/ you can search across all instances. Then subscribe to it, or search the whole url in your own instances search. Once an instance interacts with another, now other people from your instance can search for it by simple name.

load more comments (5 replies)
[-] Lermatroid@lemmy.world 1 points 2 years ago

Went ahead and subbed on patreon. Hope that lemmy survives the growing pains and can develop some of the community that reddit had!

Also if there are any fellow former apollo users would def recommend checking out Mlem, its in testflight right now but seems to be working towards the experience that apollo gave on reddit.

[-] solidsnake911@lemmy.world 1 points 2 years ago

iOS only? Or also Android? Btw, you receive notifications on Jerboa? What do you use for Lemmy on Android?

[-] Lermatroid@lemmy.world 1 points 2 years ago

Only on iOS, but afaik there are a few options on android atm.

[-] IowaMan@lemmy.world 1 points 2 years ago

I really appreciate what you're doing, but I'm worried how this instance will continue scaling. What happens when it gets to 1 million users? 10 million? We can scale vertically only somewhat, but horizontal scaling seems to be limited to "just join a new instance 4head" and that just...doesn't have a good experience.

[-] kcuf@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

Ya what are the limitations with scaling horizontally? Scaling up is a stop gap.

Ruud, thank you for your investment here though.

load more comments (2 replies)
[-] Clipboards@lemmy.world 1 points 2 years ago

Thanks Ruud!

[-] Saturdaycat@reddthat.com 1 points 2 years ago

That's awesome! Wasn't even a long downtime

[-] kiyoomii@lemmy.world 1 points 2 years ago

Incredible. Thank you for your efforts on this!

[-] TheRoxyWC2@lemmy.world 1 points 2 years ago

Thanks, Ruud, I've chipped in re costs :) Keep up the good work.

[-] dgendreau@lemmy.world 1 points 2 years ago

Same thanks so much for doing this Ruud!

[-] Saturn@lemmy.world 1 points 2 years ago

I’m glad to hear about the new users (I myself am one.) and the server upgrades!

I think lemmy.world suits me better than Beehaw. (great folks over there, no shade)

I like that lemmy.world let’s communities be openly created by users, as well as the inclusion of downvoting which I personally prefer.

[-] skipseagull@lemmy.world 1 points 2 years ago
[-] MyOpinion@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

Umm I joined at 2k users now there are over 15k. Damn this is exploding.

[-] solidsnake911@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

Maybe Reddit signed a little death sentence with APIpocalypse. Elon did same shit and Twitter actions in stock market dropped a lot! (even more than with adquisition). Reddit wants go to stock market soon.

Bad move u/spez and Reddit staff!

[-] Bluetreefrog@lemmy.world 1 points 2 years ago
[-] lrabbt@lemmy.world 1 points 2 years ago

That's my admin!

[-] ZeeKay@discuss.tchncs.de 1 points 2 years ago

Just curious, what sort of hardware is lemmy.world using/moving to? Wondering if there's a good way to predict load based on number of users.

load more comments (1 replies)
[-] ekZepp@lemmy.world 1 points 2 years ago
[-] hddsx@lemmy.world 1 points 2 years ago
[-] figaro@lemmy.world 1 points 2 years ago
[-] alizard@lemmy.world 1 points 2 years ago

Thankyou for everything!

[-] ilikedatsyuk@lemmy.world 1 points 2 years ago

Thanks for everything you're doing. I signed up for Patreon to contribute!

[-] FlaxPicker@lemmy.world 1 points 2 years ago

Itd be cool to get donation flare!

[-] mo_ztt@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

You can! ☑️ or ✅. The Patreon page mentioned that you're officially allowed to edit your username to add flair when you donate. I upgraded to $8/month specifically so I could add the flair, but then got cold feet about the idea. 😀

load more comments (5 replies)
[-] Someology@lemmy.world 1 points 2 years ago

Thanks for you work on this! What is the planned time for the outage?

[-] delaghetto@lemmy.world 1 points 2 years ago

So, I just want to make sure I understand this as I am a new user from reddit. Instances are server based and cost money. Instances are Lemmy.World, Beebaw, Lemmy.Film, etc etc. These are all seperate hosted instances. Correct?

And donations would help pay for the server, ie lemmy.world?

[-] fubo@lemmy.world 1 points 2 years ago

"Lemmy instances" are analogous to "email servers": your account is hosted on one of them, but you can communicate with people on other ones, because the servers know how to talk to each other.

Expanding the capacity of the Lemmy service will involve both (1) more instances, and (2) more resources for existing instances.

load more comments
view more: ‹ prev next ›
this post was submitted on 12 Jun 2023
202 points (97.2% liked)

Lemmy.World Announcements

31188 readers
56 users here now

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news 🐘

Outages 🔥

https://status.lemmy.world/

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to info@lemmy.world e-mail.

Report contact

Donations 💗

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Ko-Fi (Donate)

Bunq (Donate)

Open Collective backers and sponsors

Patreon

Join the team

founded 2 years ago
MODERATORS