Greetings all,
The important news first: we'll be taking the forum offline for a few hours on Saturday morning Hawaii time to upgrade the server. We expect to be back online Saturday afternoon.
After that, it will take approximately 48 hours for our new server location to be available worldwide. During that time, you may experience occassional issues accessing the site.
Once that process is complete, we'll be faster and more solid than ever, even as we continue to accelerate our growth!
You don't actually have to read any farther unless you want some of the nerdy details, but there's the news. Please don't hesitate to ask if you have any questions that aren't answered below!
Background
As we've discussed in the Site Feedback forum over the past couple of months, the forums have had a number of glitches -- primarily all white pages with nothing else on them -- delivered randomly. Some of you won't have seen these errors at all, others of you will have seen them a lot, but that's the nature of random errors. There have been a number of other issues related to performance that have been super-obvious to us on the back end, and reared their heads now and again, such as when we tried to introduce the much-requested Chat feature. We just didn't have the juice on our old server to do it.
Hardcore Nerd Stuff
We've been on a very high-powered server at a very highly-regarded server company, but it was the wrong kind of server. Most web pages are static -- text, pictures, and everybody sees more or less the same thing. To increase performance, those elements are cached, often in multiple locations around the world, so that everybody gets these static elements fast.
Forums are different, though. Instead of a few, static elements, our pages are built from multiple dynamic elements that are constantly changing. You don't solve problems with caching forum pages, you CREATE problems with caching pages.
Think about something as simple as the list of new posts. No two members get exactly the same list, because their read and unread posts are different. You're ignoring and following different people and forums, and so on. And every page for every member gets rebuilt with each new post added by anyone else!
So we're moving off the cloud server -- big and slow-moving, like clouds tend to be -- to a much more nimble dedicated server box. An actual physical server, which is really the only way that even a medium-busy forum can function at its best.
We're very fortunate to be growing at a time when "people" are saying that forums are dead, and when the ukulele business as a whole is struggling to adjust to the post-pandemic whatever-this-is, but the growth is exposing the limitations of our current hosting platform. Hence the move!
What Next??
After being offline for a few hours on Saturday morning HST, we'll be back, and things WILL BE GLITCHY while the Internet (note the capital I) replaces all of the old addresses for our pages with the new addresses. Sometimes pages will be out of sync, or refreshing will give you a different version of a page. Minor stuff, but sometimes annoying, no doubt.
Many of you won't notice a thing. Some of you will. In any case, it's normal, and will fix itself as (more nerdery, sorry) domain name servers (our domain name is ukuleleunderground.com, but there are hidden numbers associated with those letters and punctuation) update around the world.
Most of you are in the US, so you'll update more quickly. Folks farther away (including me, 5000 miles+ away from the server!!!) might take a little longer.
Then at some point early in the week, we'll go very briefly offline to do a fast backup and restore, so that everyone everywhere will be working from the same set of data to receive their unique pages.
Please let me know if you have any questions, and I'll answer as soon as I can. I'll be offline a bit while I work on preparations to make the transition as smooth as possible.
Thanks for your patience! Look at this as an opportunity to play your uke for a few extra hours on Saturday, and we'll see each other on the other side!
Mahalo,
Tim
Mod
The important news first: we'll be taking the forum offline for a few hours on Saturday morning Hawaii time to upgrade the server. We expect to be back online Saturday afternoon.
After that, it will take approximately 48 hours for our new server location to be available worldwide. During that time, you may experience occassional issues accessing the site.
Once that process is complete, we'll be faster and more solid than ever, even as we continue to accelerate our growth!
You don't actually have to read any farther unless you want some of the nerdy details, but there's the news. Please don't hesitate to ask if you have any questions that aren't answered below!
Background
As we've discussed in the Site Feedback forum over the past couple of months, the forums have had a number of glitches -- primarily all white pages with nothing else on them -- delivered randomly. Some of you won't have seen these errors at all, others of you will have seen them a lot, but that's the nature of random errors. There have been a number of other issues related to performance that have been super-obvious to us on the back end, and reared their heads now and again, such as when we tried to introduce the much-requested Chat feature. We just didn't have the juice on our old server to do it.
Hardcore Nerd Stuff
We've been on a very high-powered server at a very highly-regarded server company, but it was the wrong kind of server. Most web pages are static -- text, pictures, and everybody sees more or less the same thing. To increase performance, those elements are cached, often in multiple locations around the world, so that everybody gets these static elements fast.
Forums are different, though. Instead of a few, static elements, our pages are built from multiple dynamic elements that are constantly changing. You don't solve problems with caching forum pages, you CREATE problems with caching pages.
Think about something as simple as the list of new posts. No two members get exactly the same list, because their read and unread posts are different. You're ignoring and following different people and forums, and so on. And every page for every member gets rebuilt with each new post added by anyone else!
So we're moving off the cloud server -- big and slow-moving, like clouds tend to be -- to a much more nimble dedicated server box. An actual physical server, which is really the only way that even a medium-busy forum can function at its best.
We're very fortunate to be growing at a time when "people" are saying that forums are dead, and when the ukulele business as a whole is struggling to adjust to the post-pandemic whatever-this-is, but the growth is exposing the limitations of our current hosting platform. Hence the move!
What Next??
After being offline for a few hours on Saturday morning HST, we'll be back, and things WILL BE GLITCHY while the Internet (note the capital I) replaces all of the old addresses for our pages with the new addresses. Sometimes pages will be out of sync, or refreshing will give you a different version of a page. Minor stuff, but sometimes annoying, no doubt.
Many of you won't notice a thing. Some of you will. In any case, it's normal, and will fix itself as (more nerdery, sorry) domain name servers (our domain name is ukuleleunderground.com, but there are hidden numbers associated with those letters and punctuation) update around the world.
Most of you are in the US, so you'll update more quickly. Folks farther away (including me, 5000 miles+ away from the server!!!) might take a little longer.
Then at some point early in the week, we'll go very briefly offline to do a fast backup and restore, so that everyone everywhere will be working from the same set of data to receive their unique pages.
Please let me know if you have any questions, and I'll answer as soon as I can. I'll be offline a bit while I work on preparations to make the transition as smooth as possible.
Thanks for your patience! Look at this as an opportunity to play your uke for a few extra hours on Saturday, and we'll see each other on the other side!
Mahalo,
Tim
Mod