public marks

PUBLIC MARKS from night.kame with tag NoSQL

2012

High Scalability - High Scalability - What the heck are you actually using NoSQL for?

While the relational model is intuitive for end users, like accountants, it's not very intuitive for developers. Programmers grok keys, values, JSON, Javascript stored procedures, HTTP, and so on. NoSQL is for programmers

NoSQL, pour les développeurs amateurs qui ne s'en sortent pas avec un modèle relationnel.

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 :-)

Le Touilleur Express » Blog Archive » MongoDB : journée chez Xebia France

Pour terminer, nous avons eu aussi une présentation très détaillé de l’importance du schéma sur les performances. Le CEO de MongoDB passe 10 bonnes minutes à nous expliquer le problème de chargement de blocs non-contigus, spécialement lorsque les données recherchées ne sont pas dans un index. C’est impossible pour moi à retranscrire ici.

C'est bien dommage, c'était le seul point technique non-trivial de la journée apparemment.

2010

I Can't Wait for NoSQL to Die - Ted Dziuba

by 2 others

The sooner your company admits this, the sooner you can get down to some real work. Developing the app for Google-sized scale is a waste of your time, plus, there is no way you will get it right. Absolutely none. It's not that you're not smart enough, it's that you do not have the experience to know what problems you will see at scale.

C'est bien de se prendre la tête, mais si votre application n'a que 4000 abonnés, ça tourne sur votre portable normalement.

2009

JavaZone 2009, Qi4j and the NoSQL movement

If you have an EventSourcing architecture, based on Qi4j, this cost should be minimal, but if you want to DIY then it might be a quite considerable. An important point that Trond makes is that this model makes it much easier to have a domain model which you can evolve without disturbing other clients, as they will NOT be integrating with the application store as such, but will instead be working with the event stream.

Le mouvement NoSQL aka je reviens 30 ans en arrière et je remets tout dans un gros bloc clef-valeur est bien mignon, mais c'est bien tant qu'on reste chez soi et qu'on fait tout tout seul. Sinon on se retrouve à multiplier les interfaces et des routines d'import-export.

night.kame's TAGS related to tag NoSQL

amateurisme +   BDB +   fanboyisme +   microsoft works +   node.js +   performance +   premature optimization is the root of all evil +   Qi4J +