January 30th Weekly Release Notes

By now I was hoping to get the yet-to-be-announced feature out the door and work on tweaking its effectiveness.  However, server performance has been slowly eroding over the past 2 months or so.  While I was on vacation, it was particularly bad.  I’ve had no choice but to address the performance problem before it gets to be a big problem.

Without getting too geeky, I realized that I needed to move over to a new caching system because my current implementation was no longer good enough. I decided to move over to something called APC.  A lot of changes had to be made under the hood before I even got around to doing the real work. This also means that I need to revamp all of the old caching techniques to utilize the new caching system.  All of the stats for each player that are displayed on the site are cached for varying periods of time.   This also includes graphs, player analysis, and player breakdown data for the fantasy trade analyzer.

Of the top of my head, there are about 18 new sets of data that need to be reworked and cached.  It’s a huge pain in the ass, but I would say I’m about halfway through the process.  I will also be updating the graphs that are generated on the site to a more modern library.  This will cause the process to take a bit longer, but the current graphs are no longer adequate.

The site should be A LOT faster by the time I am finished with the revamped caching system.  I already see improvements on response times and these will continue to improve.  This will also give FantasySP a higher ceiling on the amount of traffic it can handle.

Now, after all of that has been discussed, lets get to the actual release notes:

  • Styling tweaks to all tables across the site
  • Player Alert email tweaks
  • New Feature: Paying Member leagues are now updated every 3hrs instead of just once per day
  • Site dupe improvements
  • Caching improvements (listed above)

Author: Brant Tedeschi

I'm Brant Tedeschi, a web developer and entrepreneur, from New Jersey with a degree in history from Monmouth University. I've been developing start-ups for the past 6 years and am the founder and lead developer of FantasySP. Follow me on Twitter or Google+

Leave a Reply

Your email address will not be published. Required fields are marked *