public marks

PUBLIC MARKS from night.kame with tag performance

2013

9 Fallacies of Java Performance

Empirical studies have shown that human beings cannot normally perceive changes in numeric data (e.g. price movements) occurring more frequently than once every 200ms.

Consequently for applications that have a human as their primary user, a useful rule of thumb is that Stop-The-World (STW) pause of 200ms or under is usually of no concern. Some applications (e.g. streaming video) need lower GC jitter than this, but many GUI applications will not.

Voilà, pas la peine de tuer la machine à rafraichir trop souvent, 5Hz ça suffit.

2012

Experiences with Node.js: Porting a RESTful Service Written in Java - ZiggyTech

After more research and swapping out modules, the bottleneck was narrowed down to the Sequelize ORM. A direct correlation was identified between the number of records and the throughput from the resource. By increasing the number of records in a table, it exponentially decreased the throughput of data when using Sequelize.

On comprend mieux pourquoi les révolutionnaires se concentrent sur le NoSQL : c'est qu'ils ont du mal avec le SQL :-)

High Scalability - High Scalability - Tumblr Architecture - 15 Billion Page Views a Month and Harder to Scale than Twitter

by 1 other

Node.js wasn’t selected because it is easier to scale the team with a JVM base. Node.js isn’t developed enough to have standards and best practices, a large volume of well tested code. With Scala you can use all the Java code. There’s not a lot of knowledge of how to use it in a scalable way and they target 5ms response times, 4 9s HA, 40K requests per second and some at 400K requests per second. There’s a lot in the Java ecosystem they can leverage.

2010

HTML5 Readiness

by 4 others
Votre navigateur est-il prêt pour les brouillons de HTML 5 et CSS 3 ? On notera que les guignols qui imposent d'enlever l'espace entre HTML et 5 parce que pas µFormat-friendly font subir le même mauvais sort à CSS 3. La représentation est Jolie, mais dramatiquement lente et illisible.

High Scalability - High Scalability - Twitter’s Plan to Analyze 100 Billion Tweets

What!?

600 Tweets per second!?

...

Wow... I'm more than incredibly underwhelmed... I mean I kind of imagined Twitter had all these scalability problems to solve because they had thousands or maybe even hundred thousands of tweets per second.

Heureusement, les places de marché n'ont pas attendu Ruby pour être développées... (hop un lien pour donner un ordre de grandeur (note : mps = messages par seconde)

2006

Made in Quality - Olivier Bouba-Olga : L'actualité de l'économie commentée par un ... économiste !

(via)
Qu'est ce que la performance ? C'est la combinaison coût + qualité + ponctualité. Pourquoi notre pays, tellement cher, tellement hostiles aux entrepreneurs entreprenants, arrive-t-il encore à séduire les investisseurs étrangers ? Un élément de réponse.

Wealth gap between rich and poor farmers

"For example, a farmer at Huaxi Village, Jiangsu Province, earned 18,820 yuan (US$2,320) in 2005 on average, while a farmer at Nanniwan Village, Shaanxi Province, got only 1,526 yuan for the same year, about 12 times less." 152,6 euros de revenu annuel, y'a pas à dire, ça fait rêver. A tous les francequitombeuuuut et aux libertariens, venez dans un pays qui explose, un pays qui va nous enterrer, devenez paysans en Chine ! (et en plus, ça nous fera des vacances)

Sortir des idées reçues : le bac 2006

(via)
Les bons résultats du bac 2006 : complot de l'éducation nationale, directives données aux correcteurs, ou tout simplement... une meilleure performance des élèves causée par des événements extra-scolaires ?

night.kame's TAGS related to tag performance

Agriculture +   chine +   france +   france qui tombeut +   html 5 +   implication personnelle +   java +   maturité +   node.js +   NoSQL +   échec +   éducation +   qualité +   revenus +   rigolo +   twitter +