BT

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

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Développement sur InfoQ

  • 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.

  • 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.

  • De Groovy à Java 8

    Les développeurs Groovy auront de l'avance pour adopter les concepts et les nouvelles fonctionnalités offertes par Java 8. Beaucoup d'améliorations apportées dans la prochaine version de Java sont des fonctionnalités que Groovy supporte depuis des années.

  • Interview et revue de livre : Javascript Efficace

    Dans son livre, Effective JavaScript, David Herman expose comment utiliser JavaScript de façon efficace pour écrire des applications plus portables et maintenables. InfoQ s'est entretenu avec l'auteur.

  • Voyage au pays des structures de données exotiques

    Aujourd'hui, le développeur Java moyen est familier avec le framework Collections de java, et notamment les 3 grandes familles de structures de données principales (la respectable trinité) que sont les List, les Set et les Map. Si vous êtes un peu plus curieux, vous avez commencé à vous intéresser aux différentes implémentations de ces interfaces, et à connaître les cas d'utilisation.

  • Modèle de Maturité sur la Gestion des Performances Applicatives

    Comme ceux qui ont travaillé dans un service informatique en entreprise le savent, les bons outils sont trop souvent gaspillés.

  • Critique de livre et interview : Discover Meteor

    Tom Coleman et Sacha Greif ont publié aujourd’hui Discover Meteor, un livre d’introduction à Meteor, un framework Web JavaScript qui simplifie le développement d’application Web temps-réel. Le livre s’appuie sur l’application “Microscope”, une version simple mais temps-réel d’un site type Hacker News/Reddit.

  • Ajouter de la flexibilité à votre implémentation REST avec Yoga

    Les APIs REST sont très attractives de par l'élégance de leur conception. Vous obtenez quelque chose qu'Adam Bosworth de Google décrit comme "simple, décontracté, souplement extensible", mais vous n'obtenez pas quelque chose de construit pour des performances constantes.

  • Kanban mise en œuvre dans la pratique

    Au cours de nos conversations avec David J. Anderson, pionnier de la méthodologie Kanban, lors du Lean Kanban Conference de Chicago, nous lui avons demandé s'il existait un guide de démarrage rapide Kanban qui pourrait démystifier ce sujet.

  • L’embarras du choix - Comment choisir la bonne plate-forme pour Big Data / Hadoop ?

    Cette année, le big data est devenu un sujet pertinent dans beaucoup d’entreprises. Bien qu'il n’y ait pas de définition standard du terme “big data”, Hadoop est de facto un standard pour le traitement big data. Presque tous les grands éditeurs de logiciels tels que IBM, Oracle, SAP et même Microsoft utilisent Hadoop.

  • Kanban appliqué au développement logiciel : de l'Agilité au Lean

    In this InfoQ article Kenji Hiranabe applies lessons learned while working with Japanese manufacturers. While many Agile teams are optimizing only a portion of the value stream, Hiranabe proposes a simple way to adapt lessons from Lean Manufacturing's "Kanban" visual tracking system to make process visible to more of the organization, for better communication and process improvement.

BT