Remix.run Logo
sanswork 7 hours ago

For a long time ask.com had one of the only Google ad feeds allowing them to programatically request ads from Google to show on their search pages and for some reason instead of implementing it themselves they used a company I worked for to do it so for some time a lot of the ads on ask.com were actually google or yahoo ads running through a random ad server I wrote. I remember having to move our systems to make sure we were in a data centre as close as possible to them and Google/Yahoo since we had (I think?)50ms to receive a request from them, contact google and yahoo for ad inventory, merge them and return it to ask to show on the page.

(This was all like 15 years ago now)

JKCalhoun 2 hours ago | parent | next [-]

"I remember having to move our systems to make sure we were in a data centre as close as possible to them and Google/Yahoo…"

Hurricane Electric comes to mind. A friend rents rack space there and I tagged along a few times when he was installing a new server, etc. Wild place. A bit of security to even get in. In one of the huge rooms where his rented rack is, 5 meters or so of racks with the same noisy hardware—"Might be Pinterest", my friend suggested.

Other racks literally enclosed within a welded wire cage…

sanswork 38 minutes ago | parent [-]

I ended up with a host called GoGrid since they were able to offer a mix of dedicated servers and cloud for when we needed to burst and they had space in 365 Main Street SF. I went to visit their team while in town and they took me for a tour of the data centre and it was very much like that with them pointing to random racks as being owned by X, Y, and Z. It feels embarrassing to say but I was a bit star struck by the servers.

cwnyth 7 hours ago | parent | prev [-]

I'd love to see a write-up of this if you ever get the chance.

sanswork 7 hours ago | parent [-]

There really isn't too much more to it but happy to try and answer any specific questions. I wasn't involved in the business dealings at all so I have no clue why it happened. System was originally written in PHP and I later rewrote it in Erlang as we got more sources so I could contact all the networks for ads at the same time. It was a very lightweight system the click handler was the heavier one.