Thursday, February 4, 2010
Lots of cool stuff happening this week…
- Voldemort gets rebalancing. It’s one thing to shard data to scale, it’s a completely different level of functionality to manage those shards intelligently. Voldemort has stepped up by adding advanced rebalancing functionality: Dynamic addition of new nodes to the cluster; Deletion of nodes from cluster; Load balancing of data inside a cluster.
- Microsoft Finally Opens Azure for Business. Out of the blue Microsoft opens up their platform as a service service. Good to have more competition and we’ll keep an eye out for experience reports.
- New details on LinkedIn architecture by Greg Linden. LinkedIn appears to only use caching minimally, preferring to spend their efforts and machine resources on making sure they can recompute computations quickly than on hiding poor performance behind caching layers.
- The end of SQL and relational databases? by David Intersimone. For new projects, I believe, we have genuine non-relational alternatives on the table (pun intended).
- HipHop for PHP: Move Fast. When you make millions of widgets saving pennies per widget quickly adds up to real money. Facebook released HipHop, a PHP compiler, aimed at shaving off cycle of CPU and bytes of memory in production of their social widgets.
Tuesday, February 2, 2010
HipHop for PHP: Move Fast
Today at 9:30amPublished by Haiping Zhao1001ShareOne of the key values at Facebook is to move fast. For the past six years, we have been able to accomplish a lot thanks to rapid pace of development that PHP offers. As a progra…
Also filed in
|
|
Tuesday, February 2, 2010
Update: Facebook officially announced the project, titled HipHop, this morning and confirmed that it would be released as open source this evening. Facebook will be hosting a talk at 7:30 PST with PHP developers to get into the specifics. The talk will…
Also filed in
|
|
Tuesday, February 2, 2010
Google Analytics has become a important part of any web sites traffic analysis strategy. And with the release of the Analytics API people have been able to create custom reports and mashups for their organizations. Although no standard library is avail…
Also filed in
|
|
As the title describes we’re going to look at making cross domain ajax requests using JSONP I’m also going to show you how to get data from a MySQL database and encode it into a JSON string which can be parsed using JavaScript. JSON stands for Java…
Also filed in
|
|
When developing any new WordPress theme, I really do try and integrate as much of the functionality I want to accomplish without the use of third party plugins. Don’t get me wrong, I think plugins are great, and WordPress would not be the same withou…
Also filed in
|
|
A while back we shared how you can control your WordPress RSS Footer with a use of a famous plugin called RSS Footer by Joost. While the plugin is great, but it is very limited. You can only add text to the footer, and it is always the same text displa…
Also filed in
|
|
Saturday, January 30, 2010
From the weekend desk, two items announced late Friday afternoon we’d be remiss if we didn’t tell you about.
First, Google is officially dropping support for IE6. Come March 1st, the company is also going to start phasing out support for other olde…
Saturday, January 30, 2010
It’s official, your Firefox syncing prayers have been answered — Weave 1.0 has arrived.
Weave is a free add-on for Firefox that syncs your data — bookmarks, browsing history, open tabs, Personas and st…
Also filed in
|
|
The launch of Open Site Explorer last week opens up a lot of link data, filters, and anchor text to a much wider audience than we've ever had before. In that same vein, today we're announcing our new and improved SEOmoz Free API.
Any registe…
Also filed in
|
|