IBM Category

Facebook Architecture

In this presentation filmed during QCon SF 2008, Aditya Agarwal discusses Facebook’s architecture, more exactly the software stack used, presenting the advantages and disadvantages of its major components: LAMP (PHP, MySQL), Memcache, Thrift, Scribe. http://www.infoq.com/presentations/Facebook-Software-Stack

Rate this:

Read More

The speed, size and dependability of programming languages

The Computer Language Benchmarks Game is a collection of 1368 programs, consisting of 19 benchmark reimplemented across 72 programming languages. It is a fantastic resource if you are trying to compare programming languages quantitatively. Which, oddly, very few people seems to be interested in doing. The Benchmark Game spends a lot of efforts justifying itself […]

Rate this:

Read More

Software Open Standards

  Choice-The choice I make today doesn’t limit the choices I can make in the future. Flexibility–I can connect to internal departments and external partners that made different technology choices. Speed–I can build new solutions that involve multiple hardware and software platforms quickly. Agility–I can adjust to changing business parameters (new opportunities, new partners, new […]

Rate this:

Read More