Tom Lachecki

(Tomalak Geret'kal)


Site Power Compared

Big Internet Site logosMatt Shanks found an interesting summary of a panel from the recent MySQL Conference & Expo called "Scaling MySQL – Up or Out?" where representatives from some of the internet's top sites gave insights into their database setups.

Think of it this way; wikipedia is … huge. There's suprisingly few things you can search for and not find *some* information on. It's monstrously big. Yet, they host the entirety of it on just 20 database servers.

Facebook runs 30,000 databases, spread across * 1,800 * machines.

Web servers? (the machines that you connect to get a web page like this one)

Wikipedia: 270
Facebook: 1200

It's just… huge.

It is pretty interesting but it's also speculative. There's no indication of how powerful each of those machines are. For all we know, the WikiMedia foundation is pumping four times as much bandwidth and storage space into each of its servers than Facebook is. Granted, there's little denying that Facebook must have some considerable resources, and the information it stores seems likely to take up more room than reams of encyclopaedic text.

But also consider this. The Facebook representative himself claims that the company uses a "cheap switch" technology for scaling, which could imply a more fragile network than they'd otherwise have us believe. On the other hand, it could indicate just the opposite. The point is, it's all pretty vague, not to mention unverifiable.

The only representative that I really believe is the one from YouTube, who seems to be placing the company line more than anything else. He answered "I can not say" to most specific questions and, when asked if the company has anything to worry about at present, happily responded "not at all".

It's also worth noting the relative Alexa ranks of the reps (thanks to Mike). In this day and age, an Alexa number may not mean too much any more but once upon a time it was as close to a definitive "how important are you" figure as was possible.

(1317) Monty Taylor – MySQL
(905) Matt Ingenthron – Sun
(39) John Allspaw – Flickr
(13) Frank Mash – Fotolog
(9) Domas Mituzas – Wikipedia
(6) Jeff Rothschild – Facebook
(2) Paul Tuckfield – YouTube

Mike also points to a video of the panel which you could pore through and analyse if you can stand the poor quality (I couldn't):

I am curious about Frank Mash's answer to the same "anything to worry about" question:

Tags:
Permalink | No Comments  
Case: Capitalism vs Free Will

From eBay via scary spam email with my real name plastered all over it:

Buying and selling on eBay made even safer

Starting in late April, eBay will now ask all sellers to offer PayPal on their listings. This means that even more items on eBay will offer buyer protection.

This is one of many new initiatives that eBay and PayPal are doing to make it much more difficult for bad sellers to operate on eBay. As a result, you'll notice a dramatic improvement in quality when buying on eBay.

It's just another example of the trade-off that's seemingly and irritatingingly necessary in this world between customer choice stroke seller's free will and security in capitalism. sigh

Tags:
Permalink | No Comments  
Parliament: Den of Thieves?

Parliament logoFor the past three years Britain's ever-diligent public service the BBC has been fighting a Freedom of Information battle over the expenses of MPs, specifically those of Tony Blair, Gordon Brown, John Prescott, Charles Kennedy, Jonathan Sayeed and Menzies Campbell. This week, following a statement from the Information Commissioner's office that such information is "clearly a matter of public interest", a breakdown of some MP expenses were finally released by the Commons speaker, Michael Martin.

The highlights are a £116 TV license for Mr Blair, a £4000 food bill for Mr Prescott, Mr Howard's record "additional costs" (including mortgages, utility bills, council tax, phone bills, cleaning, food and provisions and household repairs, totalling £20,347).

All six of the MPs covered by the BBC request claimed mortgage interest payments on their second homes and five had their council tax paid.

Neil Duncan-Jordan, spokesman for the National Pensioners' Convention, said: "most people have to wait until they reach 75 before they get a free TV licence, and pensioners will be furious to learn that the former prime minister was getting his paid for by the taxpayer."

WestminsterThe results of a second FOI request revealed the second home costs of nine senior politicians from 2005/06, as well as a number of controversial claims on council tax, food and home repairs. It is not yet clear whether or not politicians are allowed to keep the proceeds from second home sales, despite the fact that then Lib Dem leader Charles Kennedy's £12,869 additional costs claim all went on mortgage interest payments.

The most damning part of it all is that despite such blatant frivolity in "public" expenditure, there is no evidence that such expense claims breach any rules or laws whatsoever. According to Parliament, the current annual salary for an MP is £61,820. According to the 2007 Annual Survey of Hours and Earnings (ASHE), the average national salary hangs around £26,000. So why is it that MPs are able to so brazenly spend the money of hard-working citizens, who earn less than twice their salary, on private liberties?

It should be noted that the information provided did not consider all MPs. Labour MP Ann Cryer complained, "we are all assumed to be wrong 'uns.". Liberal Democrat transport spokesman and anti-sleaze campaigner Norman Baker admitted, "this is public money we are talking about and we have to be accountable for it."

But clearly there is a problem with the current system that allows what could be seen as abuse of the governmental expenses system. At a time when the country may be going into economic recession, for MPs to be splashing out on second mortgages and claiming food for free whilst they earn some of the highest salaries in the country beggars belief.

As always, the BBC "Have Your Say" forum filled up fairly quickly with angst-filled comments in the wake of the release. But this time it may all be justified. Here's a pick of them:

One question I'd love to ask a politician; can you name another job in any other sector, in any country, at any point in recent history that allows you to put state taxes, a TV licence, utility bills or household repairs on an expenses form, and if not can they finally understand why politicians are almost universally despised by society?

Some are humourous:

£4,000 for food … at least now it is officially confirmed just exactly who ate all the pies.

And some are downright anger-ridden:

Get these thieves out of the government!! thats OUR money your spending on yourselves, i'll be sending my tv license, mortgage and council tax to gordon brown to pay and claim it as my expenses!!!

Others draw real-world parallels:

MP's shop at the top store John Lewis. Those on benefits shop at Argos. Those of us who work hard for a living cannot afford to shop at either!

And comparisons:

In no other job could you claim your TV licence through your company expenses – why should an MP be allowed too?

And back to the anger:

So tell me again, why are taxpayers paying for anything other than business costs? I can understand paying for transportation, even if it is abused, but paying for private home mortgages?!

And on to some hypothetics:

MPs need to start living in the real world. If they had to pay their own council tax, mortgages, utility bills, fuel costs and so on then maybe they'd rethink burdening us mere mortals with ridiculous tax hikes.

Finally, the best idea I've heard all year:

Am I not right in thinking that, as of next week, the lowest earners will start paying MORE income tax. It must be reassuring to know they are contributing so much of their hard earned cash to such a worthy cause. I think it's time for every worker to unite in a national strike and bring this parasite government to its knees. And the condition of returning to work must be that the expenses system is reformed so that MPs make NO profit from the taxpayer.

RevoltIt's pretty standard for the "Have Your Say" forums to be overwhelmingly populated by comments in opposition of an article or a proposition (in this case, "are MPs' expense claims too high?") because those in favour generally find less reason to bother arguing, but on this topic it's hard to imagine that many hard-working British citizens would have read about the expense claims and not gawked in horror.

An anonymous poster quipped, "makes you think about Guy Fawkes in a completely different way doesn't it?" It's hard to disagree.

Tags:
Permalink | No Comments  
Leaving Democracy Behind Us

Posted on the Nottingham Students Union Facebook Group shortly before the elections last month:

Pretentious ethical dilemma! I'm not going to be here next year, so none of the new Exec's policies will affect me. Is it right for me to vote and cancel out someone else's vote that really does matter?

To Jayesh I would say that although you will not be here next year, the freshers who will be here will not get a chance to vote. It's up to YOU, with the experience and fore-knowledge of how this Uni works and of what needs to be improved, to ensure that you vote on their behalf. Sure, you may well not vote as they would. But some vote has got to be better than no vote, right?
Of course if you wanted to be an ass, since you may not care about elections as they won't directly affect you being a graduate, you could vote totally randomly and hold the entire system in contempt.

But then again you could do exactly the same thing were you a [non-final 3rd year, or] 2nd year, or a fresher. At the end of the day, what possible extra damage can you do? Frankly I think the final year vote is likely to be the most valuable and honest of them all.

Tags:
Permalink | No Comments  
Quantum of Solace Theme Song

I've been wondering what the theme song might be to the upcoming James Bond film, "Quantum of Solace". I would personally love for an extended version of Goldfrapp's "Lovely Head" (which has a perfect vibe for a 007 flick), or perhaps this suggestion.

Happy April.

Tags:
Permalink | [2] Comments