Glisten Effect
Editorial Reviews
Scoreboard Forum
Viewer Ratings
Composers
Awards
   NEWEST MAJOR REVIEWS:
     1. Damsel
    2. Kung Fu Panda 4
   3. Dune: Part Two
  4. Madame Web
 5. Argylle
6. The Boys in the Boat


   CURRENT BEST-SELLING SCORES:
       1. The Mask of Zorro
      2. Oppenheimer
     3. Willow
    4. Space Battleship Yamato
   5. The Flash
  6. Tomorrow Never Dies
 7. Top Gun: Maverick
8. The Time Machine
   CURRENT MOST POPULAR REVIEWS:
         1. Batman (1989)
        2. E.T. The Extra-Terrestrial
       3. Oppenheimer
      4. Solo: A Star Wars Story
     5. The Flash
    6. Titanic
   7. LOTR: Fellowship of the Ring
  8. The Creator
 9. Spider-Man: Spider-Verse
10. Avatar: The Way of Water
Home Page
 
Menu Options ▼
Filmtracks downsizing, migrating soon to a new server

Christian Clemmensen
<Send E-Mail>
(bubonicplague.filmtracks.com)
Profile Picture

  Responses to this Update:
Christian Clemmensen
Filmtracks downsizing, migrating soon to a new server   Saturday, April 20, 2013 (8:20 a.m.) 

As I am sure everyone is well aware at this point, Filmtracks is not monetizing its traffic effectively enough to sustain itself going forward. Since 2003, the site has required tremendous processing capability to serve the forums and review template technologies that were enhanced in 2006 and 2009, respectively, to demand even greater server resources. The loss of advertisement revenue (which came for over decade from companies that are either out of business now or struggling to some degree) forced the site to rely upon user donations that ultimately did not amount to enough consistent replacement income to suffice.

The bulk of Filmtracks' operating costs is owed to its server, a relative beast of a box that has, especially since 2010, admirably handled the processing demand of the advanced data systems I wrote in 2009 to run the back end of the site. Filmtracks can no longer afford this kind dedicated server. Ten years ago, such a dedicated solution of over $500 a month was not an issue. In fact, it was a necessity for projected growth. While traffic at Filmtracks has declined over the past few years, that loss of viewership had not correlated directly in a 1:1 ratio of decreased server load. Regardless of this reality, the site is, despite its advanced infrastructure (don't let the retro front-end fool you), not the kind of client that can demand a dedicated server any longer.

At the end of this month, I will be migrating the site to cloud-based hosting, which is essentially the glorified virtual/shared hosting of yesteryear with fewer costs to the service providers and scalability for the clients. I don't like cloud hosting, because the components that make up clouds, while existing in great quantities within the cloud, are individually slower. For instance, my dedicated servers have always had 10K-15K SCSI/SAS drives for improved read times on the site's data; conversely, most clouds run on inferior 7200 SATA drives. Likewise, whereas I had two 3.16 GHz processors running the site on the dedicated box, those in the cloud could very well be 1.5 GHz, and the theoretically equal provisioning four of them to your own allocation doesn't compare in real world application use.

Thus, the disadvantage of this move for Filmtracks is the potential for significantly decreased speed in loading, to the point where use of the site is cumbersome. The architecture of the forums in particular requires high CPU/RAM capacity, and without that option going forward, I will have to reevaluate the future of these areas. Hosting them off-site is not an option for security and legal reasons. I'm going to overload my allocated resources at the start and see how bad it is. I may be able to reconstruct the data to utilize more processor cores rather than demanding faster individual CPUs. It's impossible to say what will happen until the switch is thrown, because Filmtracks hasn't been on anything other than a dedicated server since March of 2000.

The advantage of a cloud environment is, obviously, cost and scalability. This move could save the site $250 to $300 per month. Cloud services also allow you to allocate more CPU/RAM to your solution on the fly as needed, which is (again, theoretically) a good option until you stop to consider that the CPUs and drives are inferior to begin with. There are "enterprise" cloud options which offer superior components. That would be like having a Borg collective consisting of assimilated nuclear physicists rather than a Borg collective consisting of assimilated dumbasses from a small-town Wal-Mart. Unfortunately, I can't afford an enterprise-level cloud solution, so Wal-Mart level it is for Filmtracks.

I have already provisioned the cloud server and installed Red Hat Enterprise Linux 6 as the operating system. Configuring a cloud server, I've discovered, is much more difficult than a dedicated one, because the latter always has a range of software packages already installed upon them by default as a courtesy. This cloud box had NOTHING on it other than the basic RHEL6 build... not even the damn utility with which to change the server's time zone. Very frustrating. Within a week, the software and configs will be completed and I can start transferring over the 400,000+ files. My goal is to complete the migration by the first week of May.

Those of you who have been through several of these server migrations with me (the last one was in May, 2010) know the routine. The forum shuts down for a day or so during actual transition. There is a 24 to 48-hour period during which traffic will be split between the two servers and no new content will be uploaded. I'll explain more on that later. I have no reviews to publish at this point anyway, other than three that still remain from prior to when I lost my last job in February of 2012. I have no idea when I will resume my writing schedule. These server migrations are always a challenge to execute well and they take up all my energy for upwards of a month each time. In this case, I'm also just started a new day job where the server situation is even more problematic (Windows 2008 Server/Microsoft IIS platforms are only used by 20%-25% of the websites in the world for a good reason).

I extend my thanks again to the readership that has stuck with the site these last few difficult years. And, of course, I remain very grateful for the assistance in donations. I am optimistic that I can manipulate the beneficial aspects of cloud hosting to create a good solution for Filmtracks going forward, time permitting. Regardless of whatever negative side-effects result from this downgrade in server, however, please understand that I no longer had any choice if my I wanted to keep the site going in a form even remotely resembling its current configuration.

Christian



Threaded Display


Christian Clemmensen
<Send E-Mail>
(wwcc.filmtracks.com)
Profile Picture
  In Response to:
Christian Clemmensen
Filmtracks migration to a new server complete   Wednesday, May 8, 2013 (10:31 a.m.) 

After residing on a series of dedicated servers since 2000, Filmtracks has migrated to a cloud-based server that is at least 20% slower than the most recent (2010) dedicated server. This downgrade was necessary due to the site's financial insolvency. The move could save Filmtracks $150 or more per month in costs, depending on outgoing bandwidth (traffic) levels.

The configuration of this server has been more challenging than prior builds for Filmtracks, in part because of the different server behaviors and properties of cloud-based hosting and the extremely bare build of Red Hat Enterprise Linux 6 available to this particular cloud. If you discover a feature of the site that is not behaving properly, please report the bug so that I can squash it promptly. A few minor issues (Amazon pricing on the reviews, the counter on the Scoreboard, etc.) have already been fixed.

Hopefully, this lesser hosting solution will be a temporary measure and within a few years Filmtracks can move up to the dedicated resources (namely, faster processors) that have always kept the site extremely responsive and easy to maintain over the past 13 years. In the meantime, this was the only option other than the closure of the site.

While donations to Filmtracks will likely no longer be necessary to fund the site's basic costs, they are always appreciated, and I plan to put all future donated money towards continued development of the site.

Christian


Threaded Display



Copyright © 1998-2024, Filmtracks Publications. All rights reserved.
The reviews and other textual content contained on the filmtracks.com site may not be published, broadcast,
rewritten or redistributed without the prior written authority of Christian Clemmensen at Filmtracks Publications. Scoreboard created 7/24/98 and last updated 4/25/15.