It's been awhile since I've made an entry, but with good reason. We've been upgrading, switching, and adding servers to our hardware architecture. Over the last couple days we upgraded one of our web servers to Windows 2003, switched database servers, and rebuilt another server. It's been pretty tricky to do while keeping the site up and going but we've done a pretty good job, I wish we had unlimited servers :-)
Experiences so far are great!
Windows 2003 is such an awesome server it's amazing. I love IIS 6.0, application pools kick ass!! Our database server is still running Windows 2000 Ent., but soon we'll be upgrading that.
Tonight or early tomorrow we'll be switching back to our newly rebuilt database server and then starting the rebuild of what will become our second web server with Windows 2003. After which we'll be watching for a month or so to see how it performs, if we still aren't happy we'll be adding ISA which will take care of hopefully any other server performance issues.
I just rebuilt our entire solution structure to ensure easy updates to the site and documentaion, we also just purchased a real life development server (a beefy one at that) so we can eliminate these unneeded bugs that keep popping up, a result of not using proper source control. (Frankly, a lot of the bugs are resulting from someone overwriting someones elses code, not good)
We still have a lot of work to do but we're slowly getting to a very stable build. We have a HUGE amount of features we'll be adding after we're stable I'm very happy about and I think they'll make DotNetJunkies one of the highest quality, FREE programming communities on the World Wide NET or rather the Interweb ;-)