Blog d'un développeur .NET
Article tagué .NET
[Article] Introduction à Microsoft Velocity
22/01/10
Comme promis ce début de mois, mon étude sur Microsoft Velocity est désormais disponible en ligne dans ma section « Articles » ou en lien en fin de ce post. Ce dossier n’est qu’une introduction à la solution de cache distribué de Microsoft. Réalisé pour la matière Technologies Logicielles Avancées de mon Master 2, j’ai dû considérer que les lecteurs de ce rapport n’ont aucune notion sur le cache.
Ainsi, cette introduction à Microsoft Distributed Cache Service s’articule de la façon suivante :
- Qu’est-ce que le cache ?
- Présentation de Microsoft Velocity
- Tests
Bref, je n’en dis pas plus. Bonne lecture aux intéréssés
Etude : Introduction au cache et Microsoft Velocity
P.S : Moyennant quelques modifications, cette article sera publié sur la MSDN Library
Renouveau
2/01/10
Encore une longue absence sur ce blog, où décidément j’ai du mal à écrire sérieusement. Nouvelle année, résolution, etc… Soit renouveau de ce blog. L’étape 1 a été faite avec un nouveau thème « Mystique » de DigitalNature. Etape 2 : le contenu.
Actuellement, je travaille sur un sujet qui éveille la curiosité des personnes sensibles aux performances sur les accès aux données. Une des problématiques les plus courantes est : comment réduire considérablement les accès à une donnée qui n’est pas ou peu modifiée. La réponse : le cache.
Une des question fréquente sur le cache est : est-ce que chaque machine de mon cluster doit posséder son propre cache local, quitte à le dupliquer/synchroniser avec les autres machines, ou est-ce que j’héberge certaines données sur un serveur de cache ? Voilà exactement l’étude que je mène en ce moment : usage du cache distribué, architecture et gains en performances et fiabilité. Pour cela, je me sers de Microsoft Velocity, faisant désormais parti de l’ensemble applicatif Microsoft Server AppFabric. Ce travail est réalisé dans le cadre d’un projet universitaire pour la matière « Technologies Logicielles Avancées » au programme de ma seconde année de Master, et mon contrat pro me permet d’appliquer cette étude sur un cas concret : les besoins d’un certains site d’e-commerce.
Le résultat de cette étude est à rendre à la fin de ce mois. Une fois que le mémoire sera lu et la note délivrée, je publierai mon étude ici-même. Se sera ma première publication de l’année sur ce blog. Les suivantes devraient se tenir à .NET 4, avec son nouveau framework de cache, Entity Framework, et MEF (Managed Extensibility Framework).
Voilà. J’espère que cette fois-ci j’arriverai à tenir cette envie d’écrire pour partager et apprendre (Car c’est ce qui pêche : l’envie d’écrire ^^)
Sur ce, bonne année 2010
Retour sur un stage
26/09/09
Date de mon dernier article : 3 Juin 2009 … Cela fait donc trop longtemps que je n’ai pas bloggué ici, et vais donc reprendre mes petites activités.
Sujet du jour : mon stage
Ne voulant pas avoir à chercher des occupations pendant l’été, j’avais décidé de faire un stage. Ainsi de Mai à Septembre, j’étais en stage à Cdiscount.
Que dire ? Beaucoup de choses…
Tout d’abord, le cadre de travail était excellent. J’ai été très bien accueilli, toutes les personnes que j’ai croisé ont été ouvertes à répondre mes questions et m’aider quand cela était nécessaire. De plus, tout les projets qui m’ont été assignés ont été particulièrement intéressant. Enfin le must : je travaillais sur LA techno qui me plait : .NET
En bref, j’ai appris :
- Ce qu’était une méthode Agile (plus précisement Srum et XP)
- L’architecture SOA
- ReSharper
(d’ailleurs, je conseille son extension StyleCop for ReSharper, un must à avoir)
Au final : je remercie encore une fois toutes les personnes croisées durant ce stage (et que je continue encore de croiser
) pour m’avoir donné cette belle expérience.
La suite ?
Dernière année d’étude : Master 2 Génie Logiciel, spécialité Conception de Projets. Mais il est connu que la simplicité n’est pas mon fort, donc j’ai décidé d’ajouter un peu de piment à cette dernière année en faisant un contrat de professionnalisation. Grâce à mon stage, j’ai pu décrocher un contrat pro chez Abase Sud Ouest (petite SSII) et ai été placé en régie chez…. Cdiscount (pourquoi changer de travail quand on s’y plait ^^). Sauf que la fac a un peu de mal collaborer et en résulte que j’ai l’emploi du temps d’un étudiant normal. Je passe donc mon temps dans les transports en commun pour jongler entre Cdiscount et la Fac. Cela donne des journées assez lourdes, mais j’y gagne une expérience professionnelle importante.
Et ce blog ?
MEF, Velocity, ça vous chante ? Ces deux thèmes seront les sujets d’articles qui seront traités ici dans les jours/semaines à venir
P.S : Je sais, je n’ai pas été très inspiré pour la rédaction de cet article.