Site Migration Complete…… again!

Ok so the last site migration had mixed success as whilst it kept the site up for most, but not all, of you at peak times (but not for me which affected my ability to post to or update the site) it also introduced some issues with the poll system and also some of you may have seen outdated versions of the site when I updated posts.

A lesser person, with just one week left when the site will go under heavy load may have chosen to just accept the issues for one more week and work on them for the next series. But the perfectionist in me wouldn’t allow that.

So the site has moved again and as far as peak times are concerned this should be the final site move the site ever undergoes because frankly it should now be able to cope with anything you guys throw at it.

Previously the site has been hosted on one server which hosts both the content that your web browser receives but also the database content that holds details of the posts, polls, comments and anything else on this site that was changeable. Occasionally it has been hosted on two servers, one for the web content and one for the database.

The problem with this kind of hosting, especially when you guys were placing it under heavy load at peak times around when the spoiler came in was that if either element got overloaded by heavy traffic it would take the whole site down. A single point of failure anywhere on the web server or the database server (if separate) would be enough to break the entire website.

Well no more! At the time of writing this post the site is currently hosted with not 1, not 2 but 4 servers. 2 that your web browser will connect to and 2 for the database that holds the site’s posts and the other dynamic content. So if either server fails the other one will kick in and traffic will be balanced between the servers. And if you overload them all it’s no longer an issue because the site will automatically add in more servers as and when they are needed up to a maximum of 20 (and I can increase that if necessary…… which hopefully it wont be!)

All of which means that the site outages that have been an issue for the last few weeks and occasionally over the last few years should now in theory be a thing of the past! If the site does go down that downtime should only last a matter of seconds before new servers kick in.

I’m sure a lot of you didn’t understand a word of the last few paragraphs so let me explain it a different way. Imagine 10,000 of you are all trying to drive round the M25 at the same time and only one lane is open. That is how the site used to be and it just caused traffic jams and lots of people beeping their horns at each other. However now 4 lanes are open on the M25 which makes driving around it easier for the people already on it. But then another 25,000 of you decide to join the motorway causing more traffic jams. Well no problem as we’ll just open 4 more lanes to make room for them. That’s how the site works now.

The site has been in beta for a couple of days with this new hosting solution as frankly this is a radical change in the hosting environment and I’m amazed that I managed to get it up and running and working in the space of 6 hours on Monday afternoon as I fully expected it to take me weeks/months to get it working but somehow I did it and whilst there’s been one or two kinks to sort out (mainly in my side of the site rather than yours) the site has run well for those of you who helped me test it.

Will the site stay up at the weekend? Only time will tell but I’m more confident it will do than I have been the last few weeks. As far as costs go this setup will be costing me about £150 per month looking at my costs so far however it will only be used for the remaining 2 weeks of this series and then I’ll migrate the site back to a cheaper hosting solution for the off season before migrating it back to this setup for the 2018 series. Thanks to everyone who donated towards my hosting costs. Without you guys this would not have been possible nor would the last change of hosting.

If you want to help me out with the hosting costs, want to buy me a pint or just want to thank me for all my hard work (and whilst I don’t source the spoiler directly most weeks and I freely acknowledge this, I do put a lot of work into this site and my social media channels both when strictly is on and when I do site moves such as this – I’ve been working in every spare moment the last few days to get this new setup running and testing it) you can donate using the button below (paypal will take a cut from all donations using the button) or you can use this link through which paypal will pass all the money to me. Please only consider doing so if you can definitely afford to do so. I don’t want anyone struggling this close to Christmas just because they wanted to help/fund this site! I’ve been pleasantly surprised at just how well the donation button has been used by you guys and your donations have helped to fund site moves such as this.

 

Strictly Come Dancing 2017 – Week 12 Songs/Dances

Little bit later as I had to make sure the site had moved across to another new host (more on that soon) before I could post this but the BBC last night revealed the 2 routines each of the semi finalists will be performing. And they are…..

  • Alexandra and Gorka are performing a Salsa to Finally by Cece Peniston and a Viennese Waltz to Tina Arena’s version of R.E.M’s Everybody Hurts
  • Debbie and Giovanni are dancing a Foxtrot to Isn’t She Lovely by Stevie Wonder and a Jive to I’m So Excited by the Pointer Sisters
  • Joe and Katya are performing an American Smooth to Have You Met Miss Jones? By Robbie Williams and the Argentine Tango to Human by Rag n’ Bone Man
  • Gemma and Aljaž are dancing the Rumba to Beneath Your Beautiful by Labrinth featuring Emeli Sandé and a Tango to My Sharona by The Knack (Royal Blood cover)
  • Mollie and AJ are Waltzing to Angel by Sarah McLachlan and performing a Samba to Whenever, Wherever by Shakira

What do you think of the songs/dances? You can let me know your thoughts on that right here in the comments section or over on Facebook/Twitter.

You can also vote in this week’s belated poll and tell me who you would like to see in the final. You can pick 4 options

[poll id=”54″]

Donations are still open to help out with my hosting costs. If you’re reading this post you’re reading it on my new hosting solution (more on that soon) which is the most radical site move this site has undertaken (and somehow I got it done in two days). Or you could just buy me a pint. The button below paypal will take a cut from but if you use this link instead they’ll send me all the money

Davood Ghadami Eliminated From Strictly Come Dancing 2017

As revealed in last night’s Strictly Spoiler, Davood and Nadiya (?) have been eliminated after losing in the dance off with Alexandra and Gorka.

You can relive their Charleston from week 8 in the video below:

Did the right couple leave? You can let me know your thoughts on that or anything else to do with tonights show right here in the comments section or over on Facebook or Twitter

Each time you join the discussion you earn entries in this years competition on the subject of which I have some winners to tell you about!

Well done to Maggie Edwards on Twitter and Ros Tyrrell on Facebook who won the week before last’s competition and won a £20 Amazon UK voucher. The winner from comments here has been contacted. I haven’t managed to fully catch up with the prize draws so will get this week’s draws done in the next couple of days and announce winners on the songs/dances post. Apologies for the delay but the site issues have kept me busy (and pretty stressed)

Thanks to everyone who kindly donated to help fund the sites growing needs. A lot of donations have been received this weekend many of which were immediately put towards increasing the resources available to the website over the course of this weekend. I’m going to talk a bit more about what has been going on with the site the last few weeks and what is going to happen in the future in an update post either later tonight or early next week. In the meantime if you want to help me out or simply want to buy me a pint to thank me for all the spoilers (and god knows after the last few weeks I need a pint) you can donate using the button below which paypal will take a cut out of or THIS LINK which will send all the money to me

Finally please vote in this week’s poll and tell me who you would like to see in the final. You can select up to 4 options

[poll id=”54″]