Stuff The Internet Says On Scalability For January 27, 2012
Posted Form highscalability / January 27, 2012 / Categorised in General
If you’ve got the time, we’ve got the HighScalability:
- 9nm : IBM's carbon nanotube transistor that outperforms silicon; YouTube: 4 Billion Views/Day; 864GB RAM: 37signals Memcache, $12K
- Quotable Quotes:
- Chad Dickerson: You can only get growth by feeding opportunities.
- @launchany: It amazes me how many NoSQL database vendors spend more time detailing their scalability and no time detailing the data model and design
- Google: Let's make TCP faster.
- WhatsApp: we are now able to easily push our systems to over 2 million tcp connections!
- Sidney Dekker: In a complex system…doing the same thing twice will not predictably or necessarily lead to the same results.
- @Rasmusfjord: Just heard about an Umbraco site running on Azure that handles 20.000 requests /*second*
- Herb Sutter with an epic post, Welcome to the Jungle, touching on a lot of themes we've explored on HighScalability, only in a dramatically more competent way. What's after the current era of multi-core CPUs has played out? Mainstream computers from desktops to ‘smartphones’ are being permanently transformed into heterogeneous supercomputer clusters. Henceforth, a single compute-intensive application will need to harness different kinds of cores, in immense numbers, to get its job done. Different parts of even the same application naturally want to run on different kinds of cores. Applications will need to be at least massively parallel, and ideally able to use non-local cores and heterogeneous cores. Programming languages and systems will increasingly be forced to deal with heterogeneous distributed parallelism. Perhaps our most difficult mental adjustment, however, will be to learn to think of the cloud as part of the mainstream machine – to view all these local and non-local cores as being equally part of the target machine that executes our application, where the network is just another bus that connects us to more cores. If you haven’t done so already, now is the time to take a hard look at the design of your applications, determine what existing features – or, better still, what potential and currently-unimaginable demanding new features – are CPU-sensitive now or are likely to become so soon, and identify how those places could benefit from local and distributed parallelism. Now is also the time for you and your team to grok the requirements, pitfalls, styles, and idioms of hetero-parallel (e.g., GPGPU) and cloud programming.
Popular Tags
rpc
zend
mvc
netbeans
wamp
php4
php-cli
doctrine
design-pattern
apache
pear
windows
xml
cms
css
php5
java
linux
phpunit
subversion
phing
orm
flex
xdebug
phar
php-gtk
postgresql
lamp
javascript
yaml
pecl
sqlite
mongodb
phpundercontrol
regular-expressions
xpath
cvs
propel
ajax
mysql
facebook
pdo
ria
soap
oracle
jquery
php
git
framework
phpmyadmin
api
eclipse
Aggregated Sites
-
phpmagazine
-
Federico Cargnelutti
-
Fabien Potencier
-
PHP.net
-
Devshed
-
Howtoforge
-
h-online
-
highscalability
-
phpro
-
Raphael Stolt
-
Whitewashing
-
Internet Strategy Guide
-
PHP Architect
-
PHP-Planet
-
PHP-GTK
-
Invisible to the eye
-
NetBeans for PHP
-
Zend - The PHP Company
-
Facebook Developer Blog
-
Bradley Holt
-
Ask About PHP
-
Nettuts+
-
ZendDeveloperZone
-
symfony-project.org/blog
-
developerWorks : Open source
-
9lessons
-
Tutorialzine
-
theprogrammer
-
David Walsh
-
PHPDeveloper
-
DZone


