<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
 <title>phpMiX.org aggregator</title>
 <link>http://www.phpmix.org/aggregator/categories/10</link>
 <description>phpMiX.org - aggregated feeds in category High Scalability</description>
 <language>en</language>
<item>
 <title>High Scalability: Big List of 20 Common Bottlenecks</title>
 <link>http://highscalability.com/blog/2012/5/16/big-list-of-20-common-bottlenecks.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm6.staticflickr.com/5323/7207459230_8cbe334c4a_m.jpg&quot; alt=&quot;&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;p&gt;In &lt;a href=&quot;http://highscalability.com/blog/2012/2/27/zen-and-the-art-of-scaling-a-koan-and-epigram-approach.html&quot;&gt;&lt;span&gt;Zen And The Art Of Scaling - A Koan And Epigram Approach&lt;/span&gt;&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/#!/jaksprats&quot;&gt;&lt;span&gt;Russell Sullivan&lt;/span&gt;&lt;/a&gt; offered an interesting conjecture: there are 20 classic bottlenecks. This sounds suspiciously like the idea that there only &lt;a href=&quot;http://www.tennscreen.com/plots.htm&quot;&gt;&lt;span&gt;20 basic story plots&lt;/span&gt;&lt;/a&gt;. And depending on how you chunkify things, it may be true, but in practice we all know bottlenecks come in infinite flavors, all tasting of sour and ash.&lt;br /&gt;&lt;br /&gt;One day &lt;a href=&quot;http://jsoftbiz.wordpress.com/&quot;&gt;Aurelien Broszniowski&lt;/a&gt; from Terracotta emailed me his list of bottlenecks, we cc&amp;rsquo;ed Russell in on the conversation, he gave me his list, I have a list, and here&amp;rsquo;s the resulting stone soup. &lt;br /&gt;&lt;br /&gt;Russell said this is his &amp;ldquo;I wish I knew when I was younger&quot; list and I think that&amp;rsquo;s an enriching way to look at it. The more experience you have, the more different types of projects you tackle, the more lessons you&amp;rsquo;ll be able add to a list like this. So when you read this list, and when you make your own, you are stepping through years of accumulated experience and more than a little frustration, but in each there is a story worth grokking.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Database:&lt;/span&gt;
&lt;/UL&gt;</description>
 <pubDate>Wed, 16 May 2012 18:15:51 +0200</pubDate>
</item>
<item>
 <title>High Scalability: DynamoDB Talk Notes and the SSD Hot S3 Cold Pattern</title>
 <link>http://highscalability.com/blog/2012/5/14/dynamodb-talk-notes-and-the-ssd-hot-s3-cold-pattern.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7241/7196817876_59904678c2_m.jpg&quot; alt=&quot;&quot; align=&quot;RIGHT&quot; /&gt; My impression of DynamoDB before attending a &lt;a href=&quot;http://aws.amazon.com/amazon-dynamodb-for-developers/&quot;&gt;&lt;span&gt;Amazon DynamoDB for Developers&lt;/span&gt;&lt;/a&gt;&lt;span&gt; talk is that it&amp;rsquo;s the usual quality service produced by Amazon: simple, fast, scalable, geographically redundant, expensive enough to make you think twice about using it, and delightfully NoOp. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;After the talk my impression has become more nuanced. The quality impression still stands. Look at the &lt;/span&gt;&lt;a href=&quot;https://forums.aws.amazon.com/forum.jspa?forumID=131&quot;&gt;&lt;span&gt;forums&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and you&amp;rsquo;ll see the typical issues every product has, but no real surprises. And as a SimpleDB++, DynamoDB seems to have avoided second system syndrome and produced a more elegant design. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;What was surprising is how un-cloudy DynamoDB appears to be. The cloud pillars of pay for what you use and quick elastic response to bursty traffic have been abandoned, for some understandable reasons, but the result is you really have to consider your use cases before making DynamoDB the default choice.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Here are some of my impressions from the talk...&lt;/span&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 14 May 2012 18:15:42 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Stuff The Internet Says On Scalability For May 11, 2012</title>
 <link>http://highscalability.com/blog/2012/5/11/stuff-the-internet-says-on-scalability-for-may-11-2012.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4088/4997942872_671232a8b0_o.jpg&quot; alt=&quot;&quot; width=&quot;175&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It&#039;s HighScalability Time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.erlang-solutions.com/news/1/entry/1308&quot;&gt;2.5M&lt;/a&gt; : Erlang Concurrent Connections; &lt;a href=&quot;http://venturebeat.com/2012/05/09/urban-airship-20b-push-notifications-exclusive/&quot;&gt;20 Billion&lt;/a&gt;&amp;nbsp;: Urban Airship Push Notifications.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/agentdero/status/200372798424760320&quot;&gt;@agentdero&lt;/a&gt;: &quot;You go to production with the code you have, not the code you wish you had&quot; - Devops Rumsfeld &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/PatrickMcFadin/status/184858588991328257&quot;&gt;@PatrickMcFadin&lt;/a&gt;: After talking to a lot of big #aws customers tonight, the big non-secret is we&#039;ll be seeing #ssd instances soon.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://saucelabs.com/blog/index.php/2012/05/goodbye-couchdb/&quot;&gt;Goodbye, CouchDB&lt;/a&gt;. Steven Hazel shares his experience report with CouchDB. Like many relationships it all started great, but reliability, performance, and maintenance problems drove him into the arms of Percona MySQL. They use MySQL in NoSQL mode and in return they get better performance and a love that never fails.&lt;/li&gt;
&lt;/UL&gt;


Don&#039;t miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge...</description>
 <pubDate>Fri, 11 May 2012 18:15:01 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Paper: Paxos Made Moderately Complex</title>
 <link>http://highscalability.com/blog/2012/5/10/paper-paxos-made-moderately-complex.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7082/7167976708_9e21baafda_m.jpg&quot; alt=&quot;&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;p&gt;If you are a normal human being and find the &lt;a href=&quot;http://en.wikipedia.org/wiki/Paxos_(computer_science)&quot;&gt;Paxos protocol&lt;/a&gt; confusing, then this paper,&amp;nbsp;&lt;a href=&quot;http://www.cs.cornell.edu/courses/cs7412/2011sp/paxos.pdf&quot;&gt;Paxos Made Moderately Complex&lt;/a&gt;, is a great find.&amp;nbsp;Robbert van Renesse from&amp;nbsp;Cornell University has written a clear and well written paper with excellent explanations.&lt;/p&gt;
&lt;p&gt;The Abstract:&lt;/p&gt;
&lt;blockquote&gt;For anybody who has ever tried to implement it,&amp;nbsp;Paxos is by no means a simple protocol, even though&amp;nbsp;it is based on relatively simple invariants. This paper&amp;nbsp;provides imperative pseudo-code for the full Paxos&amp;nbsp;(or Multi-Paxos) protocol without shying away from&amp;nbsp;discussing various implementation details. The initial description avoids optimizations that complicate&amp;nbsp;comprehension. Next we discuss liveness, and list&amp;nbsp;various optimizations that make the protocol practical.&lt;/blockquote&gt;</description>
 <pubDate>Thu, 10 May 2012 18:15:41 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Cell Architectures</title>
 <link>http://highscalability.com/blog/2012/5/9/cell-architectures.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8004/7159666952_1eebef3654_o.jpg&quot; alt=&quot;&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;p&gt;A consequence of Service Oriented Architectures is the burning need to provide services at scale. The architecture that has evolved to satisfy these requirements is a little known technique called the Cell Architecture.&lt;br /&gt;&lt;br /&gt;A Cell Architecture is based on the idea that massive scale requires parallelization and parallelization requires components be isolated from each other. These islands of isolation are called&amp;nbsp;cells. A cell is a self-contained installation that can satisfy all the operations for a&amp;nbsp;&lt;a href=&quot;http://highscalability.com/unorthodox-approach-database-design-coming-shard&quot;&gt;shard&lt;/a&gt;. A shard is a subset of a much larger dataset, typically a range of users, for example.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Cell Architectures have several advantages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cells provide a unit of parallelization that can be adjusted to any size as the user base grows.&lt;/li&gt;
&lt;li&gt;Cell are added in an incremental fashion as more capacity is required.&lt;/li&gt;
&lt;li&gt;Cells isolate failures. One cell failure does not impact other cells.&lt;/li&gt;
&lt;li&gt;Cells provide isolation as the storage and application horsepower to process requests is independent of other cells.&lt;/li&gt;
&lt;li&gt;Cells enable nice capabilities like the ability to test upgrades, implement rolling upgrades, and test different versions of software.&lt;/li&gt;
&lt;li&gt;Cells can fail, be upgraded, and distributed across datacenters independent of other cells.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A number of startups make use of Cell Architectures:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://highscalability.com/blog/2012/2/13/tumblr-architecture-15-billion-page-views-a-month-and-harder.html&quot;&gt;Tumblr&lt;/a&gt;: Users are mapped into cells and many cells exist per data center. Each cell has an HBase cluster, service cluster, and Redis caching cluster. Users are homed to a cell and all cells consume all posts via firehose updates. Background tasks consume from the firehose to populate tables and process requests. Each cell stores a single copy of all posts.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://highscalability.com/flickr-architecture&quot;&gt;Flickr&lt;/a&gt;: Uses a federated approach where all a user&amp;rsquo;s data is stored on a shard which is a cluster of different services.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://highscalability.com/blog/2011/5/17/facebook-an-example-canonical-architecture-for-scaling-billi.html&quot;&gt;Facebook&lt;/a&gt;: The Messages service has as the basic building block of their system a cluster of machines and services called a cell. A cell consists of ZooKeeper controllers, an application server cluster, and a metadata store.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://developer.force.com/dreamforce/09/session/backstage_pass:a_look_inside_the_force_com_infrastructure&quot;&gt;Salesforce&lt;/a&gt;: Salesforce is architected in terms of pods. Pods are self-contained sets of functionality consisting of 50 nodes, Oracle RAC servers, and Java application servers. Each pod supports many thousands of customers. If a pod fails only the users on that pod are impacted.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The key to the cell is you are creating a scalable and robust MTBF friendly service. A service than can be used as a bedrock component in a system of other services coordinated by a programmable orchestration layer. It works just as well in a data center as in a cloud.&amp;nbsp;If you are looking for a higher level organization pattern, the Cell Architecture is a solid choice.&lt;/p&gt;
&lt;h2&gt;Related Articles&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://highscalability.com/blog/2012/5/7/startups-are-creating-a-new-system-of-the-world-for-it.html&quot;&gt;Startups Are Creating A New System Of The World For IT&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
 <pubDate>Wed, 09 May 2012 18:15:37 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Sponsored Post: Infragistics, Velocity, Reality Check Network, Gigaspaces, AiCache, ElasticHosts, Logic Monitor, Attribution Modeling, New Relic, AppDynamics, CloudSigma, ManageEnine, Site24x7</title>
 <link>http://highscalability.com/blog/2012/5/8/sponsored-post-infragistics-velocity-reality-check-network-g.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2363/5781449767_54902da8a5_o.jpg&quot; alt=&quot;&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Who&#039;s Hiring?&amp;nbsp;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Are you looking for good people?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fun and Informative Events&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The DevOps PaaS Infusion Meetup NYC -&amp;nbsp;Taking Mission-Critical Apps to the Cloud.&amp;nbsp;You&amp;rsquo;ll hear real world use cases from Microsoft, Aditi, Cisco, GigaSpaces, and C24. Register here: &amp;nbsp;&lt;a href=&quot;http://bit.ly/IpgpaN&quot;&gt;http://bit.ly/IpgpaN&lt;/a&gt;.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;O&#039;Reilly Velocity, the Web Performance and Operations conference, is happening in Santa Clara, CA from June 25-27. Learn from your peers, exchange ideas with experts, and share best practices and lessons learned. Register &lt;a href=&quot;https://en.oreilly.com/velocity2012/public/regwith/scalable?cmp=ba-velocity-vl12-banner-high-scalability&quot;&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Sign up for this free&amp;nbsp;&lt;a href=&quot;http://www.attributionmodeling.com&quot;&gt;30-minute webinar&lt;/a&gt;&amp;nbsp;exploring how new technology can determine which ads have been seen by users and will discuss the&amp;nbsp;&lt;strong&gt;C3 Metrics Labs&amp;nbsp;&lt;/strong&gt;analysis of over 2 billion impressions.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Cool Products and Services&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Reality Check Network&lt;/strong&gt; offers powerful hosting solutions and &lt;a href=&quot;http://www.realitychecknetwork.com/fully-managed-hosting/managed-dedicated-server&quot;&gt;managed servers&lt;/a&gt; for high traffic/bandwidth websites backed by unlimited network, server and application support.&lt;/li&gt;
&lt;li&gt;When you&amp;rsquo;re looking for the fastest, lightest, most complete toolset for rapidly building high performance Web 2.0 applications, you want NetAdvantage for &lt;a href=&quot;http://www.google.com/url?q=http%3A%2F%2Fwww.infragistics.com%2Fdotnet%2Fnetadvantage%2Faspnet.aspx&amp;amp;sa=D&amp;amp;sntz=1&amp;amp;usg=AFQjCNFTHrow2KWfyQv60HTQQqyH73mGCg&quot;&gt;ASP.NET&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Create your most stunning, highly performant, and completely mobile &lt;a href=&quot;http://www.google.com/url?q=http%3A%2F%2Fwww.infragistics.com%2Fdotnet%2Fnetadvantage%2Fjquery-controls.aspx&amp;amp;sa=D&amp;amp;sntz=1&amp;amp;usg=AFQjCNHrcWazECW2nU000bp7l4Jnp_40KA&quot;&gt;HTML5&lt;/a&gt; applications and dashboards on any browser, platform or device &amp;ndash; only with NetAdvantage for&lt;a href=&quot;http://www.google.com/url?q=http%3A%2F%2Fwww.infragistics.com%2Fdotnet%2Fnetadvantage%2Fjquery-controls.aspx&amp;amp;sa=D&amp;amp;sntz=1&amp;amp;usg=AFQjCNHrcWazECW2nU000bp7l4Jnp_40KA&quot;&gt; jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a style=&quot;font-weight: normal;&quot; href=&quot;http://aiCache.com &quot;&gt;aiCache&lt;/a&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;creates a better user experience by increasing the speed scale and stability of your web-site.&amp;nbsp;Test aiCache acceleration for free. &amp;nbsp;No sign-up required.&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;a href=&quot;http://aicache.com/deploy&quot;&gt;http://aicache.com/deploy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ElasticHosts &lt;/strong&gt;award winning&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;a href=&quot;http://www.elastichosts.com/&quot;&gt;cloud server&lt;/a&gt; hosting&amp;nbsp;launches across North America.&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;Adding data centers in Los Angeles&amp;nbsp;and Toronto.&amp;nbsp;&lt;strong&gt;Free trial&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LogicMonitor&lt;/strong&gt; - &lt;a href=&quot;http://www.logicmonitor.com/&quot;&gt;Hosted monitoring&lt;/a&gt; of your entire technology stack. Dashboards, trending graphs, alerting.&amp;nbsp;Try it free and be up and running in just 15 minutes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New Relic&lt;/strong&gt; - real user monitoring&amp;nbsp;optimize for humans, not bots. Live application stats, SQL/NoSQL performance, web transactions, proactive notifications. Take 2 minutes to&amp;nbsp;&lt;a href=&quot;http://newrelic.com/features/real-user-monitoring?utm_source=HISC&amp;amp;utm_medium=advertising&amp;amp;utm_content=rpm&amp;amp;utm_campaign=RPM&amp;amp;utm_term=BannerAd&amp;amp;mpc=BA-HISC-RPM-EN-0-HighScalability-BannerAd&quot;&gt;sign up&lt;/a&gt;&amp;nbsp;for a free trial.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AppDynamics&lt;/strong&gt; is the very first free product designed for troubleshooting Java performance while getting full visibility in production environments.&amp;nbsp;Visit &lt;a href=&quot;http://www.appdynamics.com/free&quot;&gt;http://www.appdynamics.com/free&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://tracking.cloudsigma.com/aff_c?offer_id=3&amp;amp;aff_id=1003&amp;amp;url_id=3&quot;&gt;CloudSigma&lt;/a&gt;. Utility style high performance cloud servers in the US and Europe delivered on all 10GigE networking. Run any OS, take advantage of SSD storage and tailored infrastructure options.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ManageEngine&lt;/strong&gt; Applications Manager : Monitor physical,&amp;nbsp;&lt;a href=&quot;http://www.manageengine.com/products/applications_manager/virtualization-monitoring.html&quot; target=&quot;_blank&quot;&gt;virtual&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;http://www.manageengine.com/products/applications_manager/cloud-monitoring.html&quot; target=&quot;_blank&quot;&gt;Cloud Applications&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.site24x7.com/&quot; target=&quot;_blank&quot;&gt;www.site24x7.com&lt;/a&gt;&amp;nbsp;: Monitor&amp;nbsp;&lt;a href=&quot;http://site24x7.com/&quot; target=&quot;_blank&quot;&gt;End User Experience&lt;/a&gt;&amp;nbsp;from a global monitoring network.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For a longer description of each sponsor, please read more below...&lt;/p&gt;</description>
 <pubDate>Tue, 08 May 2012 20:46:43 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Startups are Creating a New System of the World for IT</title>
 <link>http://highscalability.com/blog/2012/5/7/startups-are-creating-a-new-system-of-the-world-for-it.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7217/6982548066_b4e015af70_n.jpg&quot; alt=&quot;&quot; align=&quot;RIGHT&quot; /&gt; &lt;em&gt;It remains that, from the same principles, I now demonstrate the frame of the System of the World.&lt;/em&gt; -- Isaac Newton&lt;/p&gt;
&lt;p&gt;The practice of IT reminds me a lot of the practice of science before Isaac Newton. Aristotelianism was dead, but there was nothing to replace it. Then Newton came along, created a scientific revolution with his &lt;a href=&quot;http://en.wikipedia.org/wiki/Philosophi%C3%A6_Naturalis_Principia_Mathematica&quot;&gt;System of the World&lt;/a&gt;. And everything changed. That was New System of the World number one.&lt;/p&gt;
&lt;p&gt;New System of the World number two was written about by the incomparable Neal Stephenson in his incredible&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/The_System_of_the_World_(novel)&quot;&gt;Baroque Cycle&lt;/a&gt;&amp;nbsp;series. It explores the singular creation of a new way of organizing society grounded in new modes of thought in business, religion, politics, and science. Our modern world emerged Enlightened as it could from this roiling cauldron of forces.&lt;/p&gt;
&lt;p&gt;In IT we may have had a Leonardo da Vinci or even a Galileo, but we&amp;rsquo;ve never had our Newton. Maybe we don&#039;t need a towering genius to make everything clear? For years startups, like the frenetically inventive age of the 17th and 18th centuries, have been creating a New System of the World for IT from a mix of ideas that many thought crazy at first, but have turned out to be the founding principles underlying our modern world of IT.&lt;/p&gt;
&lt;p&gt;If you haven&amp;rsquo;t guessed it yet, I&amp;rsquo;m going to make the case that the New System of the World for IT is that much over hyped word: &lt;strong&gt;cloud&lt;/strong&gt;. I hope to show, using many real examples from real startups, that the cloud is built on a powerful system of ideas and technologies that make it a superior model for delivering IT.&lt;/p&gt;
&lt;p&gt;IT has had an explosion of creativity: open source, deep and powerful tool chains, lean and agile development, cloud computing, virtualization, BigData, parallel programming, distributed monitoring, distributed programming, NoSQL, cost driven programming, dynamic languages, real-time processing, asynchronous programming, distributed teams, mobile platforms, viral loops, flat networks, software defined networking, wimpy cores, DevOps, everything as a service, infrastructure as code, and so on and so on. Astounding innovation wherever you look.&lt;/p&gt;
&lt;p&gt;We are just now figuring out what new structures and systems are replacing the old, but if you step back a bit, what seems to be happening is we are creating a new &amp;ldquo;frame&amp;rdquo; using a bottom up methodology that just may be a new System of the World for IT. What is merging is a new way of working synthesised from all the diverse forces catalogued above. We&amp;rsquo;ve created a sort of new physics of development in place of a collection of prescientific alchemical lore.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Since it is startups tackling problems that can&amp;rsquo;t be solved using traditional methods, it is through them that we&amp;rsquo;ll explore this new System of the World or IT.&lt;/p&gt;
&lt;h2&gt;It&amp;rsquo;s Not All About the Cloud, but It&amp;rsquo;s Mostly About the Cloud&lt;/h2&gt;</description>
 <pubDate>Mon, 07 May 2012 18:15:03 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Stuff The Internet Says On Scalability For May 4, 2012</title>
 <link>http://highscalability.com/blog/2012/5/4/stuff-the-internet-says-on-scalability-for-may-4-2012.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4088/4997942872_671232a8b0_o.jpg&quot; alt=&quot;&quot; width=&quot;175&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It&#039;s HighScalability Time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quotable quotes:                
&lt;ul&gt;
&lt;li&gt;Richard Feynman: Suppose that little things behave very differently than anything big&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/orgnet/status/196660298638295040&quot;&gt;@orgnet&lt;/a&gt;: &quot;Data, data everywhere, but not a thought to think&quot; -- John Allen Paulos, Mathematician&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/bcarlso&quot;&gt;@&lt;strong&gt;bcarlso&lt;/strong&gt;&lt;/a&gt;:&amp;nbsp;just throw out the word &quot;&lt;em&gt;scalability&lt;/em&gt;&lt;span&gt;&quot;. That&#039;ll bring em out&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/codypo&quot;&gt;@&lt;strong&gt;codypo&lt;/strong&gt;&lt;/a&gt;: &lt;span&gt;Here are the steps to the Scalability Shuffle. 1: log everything. 2: analyze logs. 3: profile. 4: refactor. 5: repeat.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/FoggSeastack&quot;&gt;@&lt;strong&gt;FoggSeastack&lt;/strong&gt;&lt;/a&gt;: &lt;span&gt;If math had been taught in a relevant way I might have been a&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;pretty-link twitter-hashtag  &quot; title=&quot;#BigData&quot; href=&quot;https://twitter.com/#!/search/%23BigData&quot;&gt;#&lt;strong&gt;BigData&lt;/strong&gt;&lt;/a&gt;&lt;span&gt;&amp;nbsp;person today.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://twitter.com/#!/secboffin/status/196588617081176067&quot;&gt;@secboffin&lt;/a&gt;: I know a programming joke about 10,000 mutexes, but it&#039;s a bit contentious.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Twitter gets personal with &amp;nbsp;&lt;a href=&quot;http://engineering.twitter.com/2012/05/discover-improved-personalization.html&quot;&gt;Improved personalization algorithms and real-time indexing&lt;/a&gt;, a tale of a real-time tool chain. Earlybird is Twitter&#039;s real-time search system.&amp;nbsp;Every Tweet has its URLs extracted and expanded. URL contents are fetched via&amp;nbsp;&lt;a href=&quot;http://engineering.twitter.com/2011/11/spiderduck-twitters-real-time-url.html&quot;&gt;SpiderDuck&lt;/a&gt;. Cassovary, a graph processing library, is used to find important connections. Then Twitter&#039;s search engine is used to find URLs shared in the circle of important connections. Those links are converted into stories and the stories are ranked by tweet frequency. A lot of stuff going on in near-real time.&lt;/li&gt;
&lt;/UL&gt;


Don&#039;t miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge...</description>
 <pubDate>Fri, 04 May 2012 18:15:00 +0200</pubDate>
</item>
<item>
 <title>High Scalability: Snooze - Open-source, Scalable, Autonomic, and Energy-efficient VM Management for Private Clouds</title>
 <link>http://highscalability.com/blog/2012/5/3/snooze-open-source-scalable-autonomic-and-energy-efficient-v.html</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://snooze.inria.fr&quot;&gt;&lt;strong&gt;Snooze&lt;/strong&gt;&lt;/a&gt; is an open-source, scalable, autonomic, and energy-efficient  virtual machine (VM) management framework for private clouds. Similarly  to other VM management frameworks such as Nimbus, OpenNebula,  Eucalyptus, and OpenStack it allows to build compute infrastructures  from virtualized resources. Particularly, once installed and configured  users can submit and control the life-cycle of a large number of VMs.  However, contrary to existing frameworks for scalability and fault  tolerance, Snooze employs a self-organizing and healing (based on Apache ZooKeper) hierarchical  architecture. Moreover, it performs distributed VM management and is  designed to be energy efficient. Therefore, it implements features to  monitor and estimate VM resource (CPU, memory, network Rx, network Tx)  demands, detect and resolve overload/underload situations, perform  dynamic VM consolidation through live migration, and finally power  management to save energy. Last but not least, it integrates a generic  scheduler which allows to implement any VM placement algorithms. The  system can be either used to manage production data centers or as an  experimental testbed for advanced (i.e. requiring live migration  support) VM placement algorithms.&lt;/p&gt;</description>
 <pubDate>Thu, 03 May 2012 18:15:58 +0200</pubDate>
</item>
<item>
 <title>High Scalability: 12 Ways to Increase Throughput by 32X and Reduce Latency by 20X</title>
 <link>http://highscalability.com/blog/2012/5/2/12-ways-to-increase-throughput-by-32x-and-reduce-latency-by.html</link>
 <description>&lt;p&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4102/4781494225_a6abce3a02_m.jpg&quot; alt=&quot;&quot; width=&quot;200&quot; height=&quot;200&quot; align=&quot;RIGHT&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.linkedin.com/in/martinjthompson&quot;&gt;Martin Thompson&lt;/a&gt;, a high-performance technology geek, has written an awesome post, &lt;span&gt;&lt;a href=&quot;http://mechanical-sympathy.blogspot.co.uk/2012/03/fun-with-my-channels-nirvana-and-azul.html&quot;&gt;Fun with my-Channels Nirvana and Azul Zing&lt;/a&gt;. In it Martin&lt;/span&gt;&lt;span&gt;&amp;nbsp;shows the process and techniques he used to take an existing messaging product, written in Java, and increase throughput by 32X and reduce latency by &amp;nbsp;20X. The article is very well written with lots of interesting details that make it well worth reading. &lt;/span&gt;&lt;/p&gt;
&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span&gt;The Techniques&lt;/span&gt;&lt;/h2&gt;</description>
 <pubDate>Wed, 02 May 2012 18:15:27 +0200</pubDate>
</item>
</channel>
</rss>

