DynamoDB : le décryptage de la nouvelle solution NoSQL de AWS

Logo DynamoDB
DynamoDB, beaucoup de bruit autour de ce nouvel outil AWS… Mais au delà de ce qui est annoncé en termes de performances, de scalabilité sans limite, quels sont les éléments auxquels il faut prendre garde, les non-dits, ceux qu’il faut prendre en compte pour savoir si cet outil correspond à votre besoin ? Je me base sur ce que j’ai lu : articles techniques sur le sujet, documentation du site AWS (FAQ, documentation référence de l’API, …) qui est complète mais qu’il faut prendre le temps de lire, … Je me base aussi sur des essais que j’ai effectués et qui permettent de relever d’autres éléments importants. Je présenterai donc rapidement le concept de l’outil avant de rentrer plus précisément dans les points à prendre en considération, en termes d’utilisation et de facturation. Je présenterai également les différences avec son prédécesseur : SimpleDB. Finalement, j’ai réalisé un mini bench de l’outil dont je vous ferai partager le code et les résultats.

[...]

Le Web accélère avec Varnish !!!

Varnish CacheVarnish est un outil fabuleux à bien des égards. C’est une boite à outils qui permet de simplifier, harmoniser, sécuriser et accélérer les architectures web. Nous allons aborder dans cet article certaines fonctionnalités de Varnish pour commencer à en tirer le maximum. Il se positionne comme un reverse proxy cache. En gros nous allons le placer en amont des serveurs Web pour intercepter les requêtes, mettre en cache ce qui est généré par les backends et resservir le contenu généré depuis son cache. Mais son fonctionnement peut aller plus loin.

Le fonctionnement
Varnish se configure simplement grâce à deux types de fichiers. Le fichier de configuration de Varnish où nous allons définir certains paramètres internes et les fichiers VCL qui permettent de configurer le comportement de Varnish via une sorte de langage de programmation.

[...]

Introducing dynaTrace: Next Generation Application Performance Management

Logo dynaTrace

Ysance is proud to introduce the dynaTrace solution to the French market in a webinar on 21 February 2012 starting at 09:30 (Paris, Prague).

Application Performance Management is becoming an increasingly important capability in:
  • Development – create faster, more stable and scalable applications right from the beginning to avoid costly rework
  • Test and QA – prevent performance issue from reaching production systems, while reducing test cycle and increasing test coverage
  • Production – gain visibility into Business Transaction and User Experience of complex SOA, virtualized or Cloud systems while being empowered to address production issues before impacting users

Register for Webinar
Duration: 1 hour (including demo)

[...]

Du nouveau pour dynaTrace !

Logo dynaTrace
De retour de Munich où j’ai assisté à la dynaTrace Partner Conference, j’en profite pour vous inciter à suivre avec attention la prochaine release de dynaTrace qui devrait avoir lieu courant de l’été et qui contient quelques nouvelles fonctionnalités très intéressantes !

Le Browser dans le PurePath
Le premier élément, qui est dans la continuité de l’évolution actuelle du produit dynaTrace, est l’extension de la technologie PurePath à la partie cliente. PurePath Next Generation ! On pourra donc suivre les requêtes depuis le clic utilisateur jusqu’aux briques JDBC ou natives du côté serveur. La tendance était déjà annoncée avec dynaTrace Ajax Edition permettant, via un outil standalone, d’analyser le comportement de son site côté client. Pour en savoir plus sur cet outil, vous pouvez lire ces 2 articles concernant la version gratuite dynaTrace AJAX Edition 3.0 released – FREE Next Generation Browser Diagnostics et les extensions de la version premium Premium AJAX Edition 3 Extensions – Next Generation Web Performance Optimization.

[...]