Comme je le disais dans mon billet précédent, j’ai donné samedi une conférence ayant pour thème la création d’une base de données par paires clé-valeur, dans le cadre de l’Open World Forum. La conférence s’est très bien déroulée, et elle s’est poursuivie avec des discussions très intéressantes au sujet des…
Conférence à l’Open World Forum, samedi 5 octobre
Comme l’année dernière, j’ai le plaisir de présenter une conférence à l’Open World Forum ce samedi. Le thème sera « Créer une base NoSQL en 1 heure« . Je vais utiliser l’expérience acquise sur le projet FineDB pour présenter le code d’une base clé-valeur très simple. Cela se passera à 14h25, en salle…
La gestion de projet, ça n’existe pas
Le titre de cet article peut sembler un peu polémique, mais vous allez voir qu’il n’en est rien. Mon point est de faire ouvrir les yeux sur ce qu’on appelle la gestion de projet, et pourquoi trop souvent « ça se passe mal ». La chose la plus importante à comprendre :…
FineDB : Gestion des timeouts
Si vous avez lu mon dernier article, consacré à FineDB, vous savez que l’une des évolutions que j’avais en tête était d’ajouter un thread dont le rôle aurait été de surveiller les connexions qui duraient depuis trop longtemps. Une manière de gérer les inactivités et de couper les connexions inutiles.…
FineDB : Architecture interne
J’ai lancé le projet FineDB il y a quelques semaines. Je vais expliquer comment fonctionnent les mécanismes internes du serveur. Pour info, le projet a un site dédié : finedb.org Threads Il existe 3 types de threads dans le serveur FineDB : Le thread principal, qui crée les autres threads…
Code défensif et sur-optimisation de code
Récemment, en faisant des revues de code avec mes développeurs, j’ai eu avec eux des discussions intéressantes que j’ai envie de partager sur ce blog. L’un d’eux utilisait une pratique que j’appelle le code défensif. L’autre avait des idées d’optimisation de code qui étaient de la sur-optimisation. J’ai pris le…
Lancement du projet FineDB
Je travaille depuis quelques semaines sur un projet de base de données noSQL, que j’ai nommé FineDB (après mon projet de système de fichiers redondé FineFS, je vous laisse trouver le dénominateur commun). Plusieurs choses ont amené cette idée à germer dans mon esprit : Comme vous le savez, j’aime…
Présenter ses arguments : la méthode APB
Dans le cadre de mon MBA, nous avons un module de commerce et négoce. En bon informaticien, j’avais quelques doutes sur le fait que cela puisse me passionner un tant soit peu, mais j’ai été agréablement surpris. Au-delà du fait de mieux comprendre la structuration d’une équipe commerciale, l’étude des…
Si les informaticiens étaient des sportifs ou des musiciens
Il y a quelques temps, l’un de mes développeurs me racontait avoir lu une chose sur le web. Le but étant de faire la promotion de la R&D, ça faisait un parallèle avec les joueurs de foot en disant qu’entre deux matchs, les joueurs ont des entraînements ; aucune équipe…
Stratégie commerciale et univers concurrentiels
Quand on parle de stratégie commerciale, il est intéressant de s’intéresser à la structuration de l’univers concurrentiel auquel on va attaquer. On peut étudier les univers concurrentiels, suivant que le marché étudié soit plus ou moins sensible au volume d’un côté, et à la différenciation de l’autre. Matrice BCG2 Cette…