Thursday, April 21, 2011

Web-Oriented Architecture (WOA)

Service-Oriented Architecture (SOA) has been under discussion for more than a few years now. Likewise, we have seen the advent of Web 2.0 and the evolution of social computing in the blink of an eye. And, now there's the whole cloud paradigm that's the talk of every technical conversation, whether in the real or digital world. The following wonderful presentation takes us through how SOA and the new Web (Web 2.0) are intersecting to form, what is being referred to as the Web-Oriented Architecture.

Sunday, April 10, 2011

Facebook Engineering and Open Hardware

Facebook just announced that it is going to open source its server and data center designs and has announced the formation of the Open Compute Project, an industry-wide initiative to share specifications and best practices for creating the most energy efficient and economical data centers. This could potentially mark the beginning of an era, akin to what open source software did for the software industry: Open Hardware.

Surely a great thing to happen in a world that is becoming increasing open, both technically and of course, socially. The Open Compute project is about making available the "hacks" that the Facebook Engineering team has worked on to efficiently power their data centers. This opening-up is with the intent to encourage innovation in the hardware design space, much like open source promotes innovation.

Watch the folks at Facebook Engineering in this short video speak about this, first hand.



Oh, and just one thing: don't expect hardware to become free anytime soon, like what's happened in the software industry. Till then, well, cloud computing may hold the promise for those who cannot do the engineering themselves!