[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-m9cK5PWyjVC9ds7MLy9RcWG8gwaL0hVpG3HQ-RrJ7Mk":3,"sanity--dlfXSPJAxyYNVJXQ_vjF3Uwwyg4zNi530FFHVsKlI0":321},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":296},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"4d0175f4-40a8-47eb-9bb3-a453b326aa7d","2026-07-03T07:40:00.000Z",{"_type":10,"current":11},"slug","the-good-the-bad-and-the-ai-apps",null,"The good, the bad, and the AI apps",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":59,"comments":272,"dateUrl":273,"excerpt":274,"legacyBody":275,"product":12,"publishedAt":278,"slug":279,"sponsored":12,"tags":281,"title":295,"visible":272},"2023-05-25T09:36:57Z","wp-post-3269","dgl3SCUzppW3U2LvCoRyxY","blogPost","2023-07-13T14:54:18Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":54,"name":55,"role":56,"slug":57},"2023-05-23T16:27:18Z","wp-author-114","07ZbrKPSUrjrV4wQ6fam8u","blogAuthor","2023-08-29T11:49:01Z",{"_type":53},"image","former","Jeff Atwood","Co-founder",{"current":58},"jeffatwood",[60,83,89,134,139,147,157,165,173,181,189,197],{"_key":61,"_type":62,"children":63,"markDefs":78,"style":82},"e5bc975e0a8a","block",[64,69,74],{"_key":65,"_type":66,"marks":67,"text":68},"e5bc975e0a8a0","span",[],"As Stack Overflow continues to grow, it's time to revisit our server hosting situation. We currently rent ",{"_key":70,"_type":66,"marks":71,"text":73},"e5bc975e0a8a1",[72],"b7bfc0fe6ba4","two identical dedicated servers from CrystalTech",{"_key":75,"_type":66,"marks":76,"text":77},"e5bc975e0a8a2",[],", which has been an excellent and responsive host for not only SO but Coding Horror as well. If you're in the market for Windows hosting, I can recommend them without reservation.",[79],{"_key":72,"_type":80,"href":81,"reference":12},"link","http:\u002F\u002Fblog.stackoverflow.com\u002F2008\u002F04\u002Four-dedicated-server\u002F","normal",{"_key":84,"_type":53,"alt":85,"asset":86,"markDefs":12},"0c5b66072fc0","Powered By CrystalTech Web Hosting",{"_ref":87,"_type":88},"image-5bc0578c88971111c7dc7c17280224fc019aa1b4-150x150-png","reference",{"_key":90,"_type":62,"children":91,"markDefs":131,"style":82},"b7c3b3f8d891",[92,96,101,105,110,114,118,122,127],{"_key":93,"_type":66,"marks":94,"text":95},"b7c3b3f8d8910",[],"Although the monthly rates are extremely reasonable, we're starting to see ",{"_key":97,"_type":66,"marks":98,"text":100},"b7c3b3f8d8911",[99],"strong","pressure on our database server for more than 4 GB of memory",{"_key":102,"_type":66,"marks":103,"text":104},"b7c3b3f8d8912",[],". SQL Server has an insatiable appetite for memory, and given the ridiculously low cost of memory these days, it seems crazy not to build a server box with 8 GB at the very minimum -- and possibly 16 GB or 24 GB depending on how much the server will accept. Unfortunately, upgrading memory on our rental servers isn't really an option, as the monthly cost increase for the memory upgrade would nearly ",{"_key":106,"_type":66,"marks":107,"text":109},"b7c3b3f8d8913",[108],"em","double",{"_key":111,"_type":66,"marks":112,"text":113},"b7c3b3f8d8914",[]," our monthly hosting fees. This says more about how insanely great our existing deal is than anything else, but it's still a bummer. The rental model is something we want to move away from in the longer term, anyway: the more we grow, the more servers we add, the more our monthly costs increase. So, instead, we're looking at ",{"_key":115,"_type":66,"marks":116,"text":117},"b7c3b3f8d8915",[99],"buying our own servers and renting rack space",{"_key":119,"_type":66,"marks":120,"text":121},"b7c3b3f8d8916",[],". This way we pay a fixed one-time cost for the servers, and the monthly cost for the rack space plus bandwidth stays the same (mostly, depending on our bandwidth usage). I'm currently looking at the ",{"_key":123,"_type":66,"marks":124,"text":126},"b7c3b3f8d8917",[125],"cb81c4d9d934","Lenovo ThinkServer RD120",{"_key":128,"_type":66,"marks":129,"text":130},"b7c3b3f8d8918",[],".",[132],{"_key":125,"_type":80,"href":133,"reference":12},"http:\u002F\u002Fwww.buy.com\u002Fprod\u002Flenovo-thinkserver-rd120-server-xeon-1-86ghz-2gb-ddr2-sdram-raid\u002Fq\u002Floc\u002F101\u002F209246521.html",{"_key":135,"_type":53,"alt":136,"asset":137,"markDefs":12},"dd6413e089d4","lenovo thinkserver rd120",{"_ref":138,"_type":88},"image-114f2ef56ded68c9cd00ed62bc81b1c6fef115d4-480x303-jpg",{"_key":140,"_type":62,"children":141,"markDefs":146,"style":82},"c1c46d7ad35e",[142],{"_key":143,"_type":66,"marks":144,"text":145},"c1c46d7ad35e0",[],"This guy is about $1,500 in a barebones configuration:",[],{"_key":148,"_type":62,"children":149,"level":154,"listItem":155,"markDefs":156,"style":82},"cd25c55a66db",[150],{"_key":151,"_type":66,"marks":152,"text":153},"cd25c55a66db0",[],"Two Intel Xeon processor sockets",1,"bullet",[],{"_key":158,"_type":62,"children":159,"level":154,"listItem":155,"markDefs":164,"style":82},"fe1c266b665b",[160],{"_key":161,"_type":66,"marks":162,"text":163},"fe1c266b665b0",[],"Up to 6 hard drives",[],{"_key":166,"_type":62,"children":167,"level":154,"listItem":155,"markDefs":172,"style":82},"069dbe49b9ac",[168],{"_key":169,"_type":66,"marks":170,"text":171},"069dbe49b9ac0",[],"RAID controller supporting 0, 1, 1E, 5, 6, 10 RAID",[],{"_key":174,"_type":62,"children":175,"level":154,"listItem":155,"markDefs":180,"style":82},"7068aee75cc7",[176],{"_key":177,"_type":66,"marks":178,"text":179},"7068aee75cc70",[],"Up to 48GB DDR2-667 ECC memory (12 memory slots)",[],{"_key":182,"_type":62,"children":183,"level":154,"listItem":155,"markDefs":188,"style":82},"b5cf42832f35",[184],{"_key":185,"_type":66,"marks":186,"text":187},"b5cf42832f350",[],"Dual gigabit ethernet",[],{"_key":190,"_type":62,"children":191,"level":154,"listItem":155,"markDefs":196,"style":82},"def2fccd35d0",[192],{"_key":193,"_type":66,"marks":194,"text":195},"def2fccd35d00",[],"835w redundant power supply",[],{"_key":198,"_type":62,"children":199,"markDefs":263,"style":82},"99d421e3f8c1",[200,204,209,213,218,222,226,230,234,238,243,247,251,255,260],{"_key":201,"_type":66,"marks":202,"text":203},"99d421e3f8c10",[],"(I considered building my own rack mount ",{"_key":205,"_type":66,"marks":206,"text":208},"99d421e3f8c11",[207],"4c6660304d0f","using Google-style commodity computer parts in a rack case",{"_key":210,"_type":66,"marks":211,"text":212},"99d421e3f8c12",[],", but quality RAID, dual-socket, and redundant power supplies are sort of hard to come by in typical consumer computer parts. Starting with a pre-built server chassis that has the correct redundant power and hard drive setup already configured seems like the smarter move here.) See ",{"_key":214,"_type":66,"marks":215,"text":217},"99d421e3f8c13",[216],"368bc57d909f","the downloadable hardware maintenance manual",{"_key":219,"_type":66,"marks":220,"text":221},"99d421e3f8c14",[]," for details. We'd need to add the following, which I priced a week ago on NewEgg: Two 2.5 Ghz Xeon quad core CPUs $700 Six 500 GB 7,200 rpm SATA drives $450 Twelve 2 GB ECC DDR2-667 DIMMs $500 That puts it at $500 + $450 + $700 + $1,500 = ",{"_key":223,"_type":66,"marks":224,"text":225},"99d421e3f8c15",[99],"$3,150 for a very beefy server indeed (Eight 2.5 GHz CPUs, 24 GB RAM, 500 GB RAID 10)",{"_key":227,"_type":66,"marks":228,"text":229},"99d421e3f8c16",[],". This is ",{"_key":231,"_type":66,"marks":232,"text":233},"99d421e3f8c17",[108],"substantially",{"_key":235,"_type":66,"marks":236,"text":237},"99d421e3f8c18",[]," better than our existing rented dedicated server configuration (Eight 1.8 Ghz CPUs, 4 GB RAM, 320 GB RAID 5). We only need a server this powerful for the database; for the web tier, a smaller ",{"_key":239,"_type":66,"marks":240,"text":242},"99d421e3f8c19",[241],"d2025905f7d2","Lenovo ThinkServer RS110 1U",{"_key":244,"_type":66,"marks":245,"text":246},"99d421e3f8c110",[]," with basic RAID, 4 GB, and a single quad-core CPU would probably be sufficient. Yes, the initial up front cost would be pretty high -- but we could slightly more than recoup the cost of one uber-beefy database server in a single year if we save just $300 per month. And we'd easily do that by renting rack space. ",{"_key":248,"_type":66,"marks":249,"text":250},"99d421e3f8c111",[99],"What are your thoughts on rent vs. buy when it comes to server hosting?",{"_key":252,"_type":66,"marks":253,"text":254},"99d421e3f8c112",[]," Also, we're definitely seeking quotes on rack space if you know any great providers -- our requirements are five 2U slots (mostly for future expansion), and about 1250 GB per month of bandwidth at the moment (ditto). Are you an expert in server hosting and management? Check out the latest ",{"_key":256,"_type":66,"marks":257,"text":259},"99d421e3f8c113",[258],"e26a9bad3a6a","system administrator jobs",{"_key":261,"_type":66,"marks":262,"text":130},"99d421e3f8c114",[],[264,266,268,270],{"_key":207,"_type":80,"href":265,"reference":12},"http:\u002F\u002Fwww.codinghorror.com\u002Fblog\u002Farchives\u002F000814.html",{"_key":216,"_type":80,"href":267,"reference":12},"http:\u002F\u002Fwww-307.ibm.com\u002Fpc\u002Fsupport\u002Fsite.wss\u002FMIGR-70408.html",{"_key":241,"_type":80,"href":269,"reference":12},"http:\u002F\u002Fwww.buy.com\u002Fprod\u002Flenovo-thinkserver-rs110-server-1-x-core-2-duo-2-53ghz-1gb-ddr2-sdram\u002Fq\u002Floc\u002F101\u002F209246526.html",{"_key":258,"_type":80,"href":271,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fjobs\u002Fsystem-administrator-jobs?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link",true,"2008\u002F12\u002F10","",{"code":276,"language":277},"As Stack Overflow continues to grow, it's time to revisit our server hosting situation.\n\nWe currently rent \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2008\u002F04\u002Four-dedicated-server\u002F\">two identical dedicated servers from CrystalTech\u003C\u002Fa>, which has been an excellent and responsive host for not only SO but Coding Horror as well. If you're in the market for Windows hosting, I can recommend them without reservation.\n\n\u003Ca href=\"http:\u002F\u002Fcrystaltech.com\u002Fdedicated-windows.aspx?uid=101\">\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002FgSHMf.png\" alt=\"Powered By CrystalTech Web Hosting\" \u002F>\u003C\u002Fa>\n\nAlthough the monthly rates are extremely reasonable, we're starting to see \u003Cstrong>pressure on our database server for more than 4 GB of memory\u003C\u002Fstrong>. SQL Server has an insatiable appetite for memory, and given the ridiculously low cost of memory these days, it seems crazy not to build a server box with 8 GB at the very minimum -- and possibly 16 GB or 24 GB depending on how much the server will accept.\n\nUnfortunately, upgrading memory on our rental servers isn't really an option, as the monthly cost increase for the memory upgrade would nearly \u003Cem>double\u003C\u002Fem> our monthly hosting fees. This says more about how insanely great our existing deal is than anything else, but it's still a bummer. The rental model is something we want to move away from in the longer term, anyway: the more we grow, the more servers we add, the more our monthly costs increase.\n\nSo, instead, we're looking at \u003Cstrong>buying our own servers and renting rack space\u003C\u002Fstrong>. This way we pay a fixed one-time cost for the servers, and the monthly cost for the rack space plus bandwidth stays the same (mostly, depending on our bandwidth usage).\n\nI'm currently looking at the \u003Ca href=\"http:\u002F\u002Fwww.buy.com\u002Fprod\u002Flenovo-thinkserver-rd120-server-xeon-1-86ghz-2gb-ddr2-sdram-raid\u002Fq\u002Floc\u002F101\u002F209246521.html\">Lenovo ThinkServer RD120\u003C\u002Fa>.\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Flenovo-thinkserver-rd120.jpg\" alt=\"lenovo thinkserver rd120\" \u002F>\n\nThis guy is about $1,500 in a barebones configuration:\n\n\u003Cul>\n    \u003Cli>Two Intel Xeon processor sockets\u003C\u002Fli>\n    \u003Cli>Up to 6 hard drives\u003C\u002Fli>\n    \u003Cli>RAID controller supporting 0, 1, 1E, 5, 6, 10 RAID\u003C\u002Fli>\n    \u003Cli>Up to 48GB DDR2-667 ECC memory (12 memory slots)\u003C\u002Fli>\n    \u003Cli>Dual gigabit ethernet\u003C\u002Fli>\n    \u003Cli>835w redundant power supply\u003C\u002Fli>\n\u003C\u002Ful>\n\n(I considered building my own rack mount \u003Ca href=\"http:\u002F\u002Fwww.codinghorror.com\u002Fblog\u002Farchives\u002F000814.html\">using Google-style commodity computer parts in a rack case\u003C\u002Fa>, but quality RAID, dual-socket, and redundant power supplies are sort of hard to come by in typical consumer computer parts. Starting with a pre-built server chassis that has the correct redundant power and hard drive setup already configured seems like the smarter move here.)\n\nSee \u003Ca href=\"http:\u002F\u002Fwww-307.ibm.com\u002Fpc\u002Fsupport\u002Fsite.wss\u002FMIGR-70408.html\">the downloadable hardware maintenance manual\u003C\u002Fa> for details. We'd need to add the following, which I priced a week ago on NewEgg:\n\n\u003Ctable width=\"400\" cellspacing=\"4\" cellpadding=\"4\">\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>Two 2.5 Ghz Xeon quad core CPUs\u003C\u002Ftd>\n\u003Ctd>$700\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Six 500 GB 7,200 rpm SATA drives\u003C\u002Ftd>\n\u003Ctd>$450\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Twelve 2 GB ECC DDR2-667 DIMMs\u003C\u002Ftd>\n\u003Ctd>$500\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\nThat puts it at $500 + $450 + $700 + $1,500 = \u003Cstrong>$3,150 for a very beefy server indeed (Eight 2.5 GHz CPUs, 24 GB RAM, 500 GB RAID 10)\u003C\u002Fstrong>.\n\nThis is \u003Cem>substantially\u003C\u002Fem> better than our existing rented dedicated server configuration (Eight 1.8 Ghz CPUs, 4 GB RAM, 320 GB RAID 5).\n\nWe only need a server this powerful for the database; for the web tier, a smaller \u003Ca href=\"http:\u002F\u002Fwww.buy.com\u002Fprod\u002Flenovo-thinkserver-rs110-server-1-x-core-2-duo-2-53ghz-1gb-ddr2-sdram\u002Fq\u002Floc\u002F101\u002F209246526.html\">Lenovo ThinkServer RS110 1U\u003C\u002Fa> with basic RAID, 4 GB, and a single quad-core CPU would probably be sufficient.\n\nYes, the initial up front cost would be pretty high -- but we could slightly more than recoup the cost of one uber-beefy database server in a single year if we save just $300 per month. And we'd easily do that by renting rack space.\n\n\u003Cstrong>What are your thoughts on rent vs. buy when it comes to server hosting?\u003C\u002Fstrong> Also, we're definitely seeking quotes on rack space if you know any great providers -- our requirements are five 2U slots (mostly for future expansion), and about 1250 GB per month of bandwidth at the moment (ditto).\n\nAre you an expert in server hosting and management? Check out the latest \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fjobs\u002Fsystem-administrator-jobs?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=dev-c4al&amp;utm_content=c4al-link\" target=\"_blank\" rel=\"noopener\">system administrator jobs\u003C\u002Fa>.","html","2008-12-10T12:00:00.000Z",{"current":280},"server-hosting-rent-vs-buy",[282,290],{"_createdAt":283,"_id":284,"_rev":285,"_type":286,"_updatedAt":283,"slug":287,"title":289},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":288},"company","Company",{"_createdAt":283,"_id":291,"_rev":285,"_type":286,"_updatedAt":283,"slug":292,"title":294},"wp-tagcat-server",{"current":293},"server","Server","Server Hosting -- Rent vs. Buy?",[297,303,309,315],{"_id":298,"publishedAt":299,"slug":300,"sponsored":12,"title":302},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":301},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":304,"publishedAt":305,"slug":306,"sponsored":12,"title":308},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":307},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":310,"publishedAt":311,"slug":312,"sponsored":12,"title":314},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":313},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":316,"publishedAt":317,"slug":318,"sponsored":12,"title":320},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":319},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":322,"sourceMap":-1},{"count":323,"lastTimestamp":12},0]