Our Servers Honk -- Thanks AMD
Our servers really honk. The site is pretty fast. No, it's faster than that.
How'd we do it? Wth the latest in high-quality hardware and software.
In recent years, there has been a transition in hardware and software that greatly improves database performance. It started in 2003 wth some changes AMD (see our Advance Micro Devices, Inc board here: AMD) made in how their CPUs accessed memory. Intel quickly folllowed suit. And software that could take advantage of these new CPU features was also fairly quick to follow -- depending on what operating system you used.
These new CPUs were able to address a bigger memory space than the CPUs that came before them. A much much much (keep going here) bigger memory space. And, one of the primary benefactors of the change was the lowly database. Using the new CPU hardware and the new software designed for it, databases became sometimes 10-50 times faster on standard select statements.
And then, another revolution hit -- the dual core and multi-core CPU came along. Soon we had 2 core CPUs, then 4 core, then 8 core. And the top of the line stuff today is well above an 8 core CPU. This also helps things like databases particularly well.
We use all this technology on the IDB site -- the latest CPUs, operating systems, and database software -- and it makes for a site that's limited only by Internet network bandwidth, not sever hardware or server software.
As the IDB site grows, our hardware will scale with us and keep the site fast as it grows.
Need more database power? We have multiple ways to do that including adding db mirrors. We can do all the main upgrades without taking the site down including adding DB mirrors, adding webheads, and tweaks to stuff that's beyond cool but also super geeky (I could go on here for a while).
We can add and remove resources from each layer of our stack, as needed. We're not limited to just jumping from one hardware implementation to the next bigger one. Rather, we have a lot of granular options to control how we move up the capacity scale. All in the name of a blazing fast site that scales with the user base and database footprint.
The last aspect of speed is server location. We selected New Jersey and Texas to locate production servers. We also have off-site backup infrastructure in Michigan. This gives our production environment a dual-homed presence to assure uptime and speed to all markets.
We know speed is important. Not all sites are fast, many reasons why, but on the 'burns vs. blows' scale, we hope you find that IDB is a burner!! Always.
Enjoy the site!