BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Architecture sur InfoQ

  • Premier contact avec HotSpot et l'OpenJDK

    Dans cet article, nous allons nous pencher sur la façon d'aborder le code de la machine virtuelle Java HotSpot, et sa mise en œuvre dans le projet open-source OpenJDK - à la fois du point de vue de la machine virtuelle (VM), mais aussi en termes d'interaction avec les bibliothèques standards Java.

  • Interview RESTX avec Xavier Hanin

    InfoQ était au JUG Summer Camp 2013 à La Rochelle, et j'ai pu discuter avec Xavier Hanin de son dernier projet, RESTX, un framework REST léger, modulaire, rapide et riche en fonctionnalités. Dans cet article vous trouverez un transcript de l'échange que nous avons eu autour de ce projet.

  • Septs indices préoccupants de modélisation du domaine

    La modélisation du domaine (Domain Modelling, voir encadré) est une technique très puissante que beaucoup de professionels de l'IT possèdent dans leurs bagages. Malheureusement, quelques problèmes indissociables du Domain Modelling ont suffit ces dernières années à le faire passer de mode, notamment avec l'apparition des cycles Agile.

  • Planifier et Contrôler des Projets Complexes

    Généralement la planification et la budgétisation dépendent de l'anticipation du développement. Très souvent les stories sont estimées par l'équipe de développement, mais le budget pour l'intégralité du projet est indépendant de ces estimations. Pour les projets complexes, cela apporte souvent des surprises (non-souhaitées).

  • Construire des applications scalables en .NET : FatDB, la plateforme applicative distribuée

    Jusint Weiler présente FatDB, une base de données NoSQL et une plateforme distribuée construite selon une "Mission Oriented Architecture", faite pour abstraire et généraliser les caractéristiques essentielles des applications d'entreprise.

  • Entretien avec Sandi Metz sur la conception orientée objet en Ruby

    A l'occasion de son livre "Practical Object-Oriented Design in Ruby: An Agile Primer" (POODR), InfoQ a interviewé Sandi Metz.

  • Le Garbage Collector de Java Distillé

    Serial, Parallel, Concurrent, CMS, G1, Young Gen, New Gen, Old Gen, Perm Gen, Eden, Tenured, Survivor Spaces, Safepoints, et les centaines de paramètres de démarrage de la JVM. Est-ce que tout cela vous laisse dubitatif quand vous essayez de régler le Garbage Collector afin d'obtenir les volumes et latences requis de votre application Java ?

  • Interview elasticsearch avec David Pilato

    InfoQ était au JUG Summer Camp 2013 à La Rochelle, j'ai pu discuter d'elasticsearch avec David Pilato, la solution de recherche distribuée basée sur Lucene qui vous permet de trouver du sens à vos données. Dans cet article vous trouverez un transcript de l'échange que nous avons eu autour de cette technologie.

  • Le Trio : Akka, Spring et Scala

    Akka est un framework OpenSource soutenu par TypeSafe, disponible à la fois en Scala et en Java. Il permet de gérer efficacement des applications concurrentes et encourage la programmation réactive et événementielle. Cependant, Spring est une boîte à outils très riche considérée comme un conteneur dit « léger », c'est-à-dire une infrastructure similaire à un serveur d'applications JEE.

  • Mythes et légendes autour de Cassandra

    De même que la prophétesse de Troie de laquelle elle tire son nom, Apache Cassandra a vu quelques mythes et légendes la toucher. Comme beaucoup de mythes, ceux-ci proviennent d'un fond de vérité, mais ils sont dépassés par les améliorations et les évolutions de Cassandra. Dans cet article, je discuterais cinq sujets d'inquiétude répandus et je clarifierais la confusion.

  • Interview de Brian Murray de Yammer sur le lean startup et l'utilisation du Minimum Viable Product

    Les entreprises trouvent des moyens d'adopter l'approche Lean Startup pour aider les marchés et les clients à qui elles fournissent leurs produits. Elles veulent pouvoir récupérer un retour utilisateur le plus tôt et le plus souvent possible pour être en mesure de comprendre les besoins et d'offrir des solutions qui créent de la valeur ajoutée.

  • Le projet Lambda vu de l'intérieur. Une interview avec Brian Goetz

    InfoQ a discuté avec Brian Goetz, responsable de la JSR-335, au sujet de ses observations depuis l’intérieur sur le Projet Lambda.

BT