BT

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

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Languages sur InfoQ

  • Le Protocole Direct de Sockets sous Java 7 - Ecrit une fois, exécuté partout...

    Cet article aborde le nouveau Protocole Direct de Sockets, une avancée récemment introduite dans le SDK Java 7. Le SDP permet à la communauté de l'Informatique Ultra Haute Performance (UHPC) d'utiliser les fonctionnalités et les mérites ubiquitaires de Java dans un but peu commun : l'accès natif à la capacité d'Accès Direct à la Mémoire à Distance(RDMA) d'InfiniBand.

  • Questions/Réponses: Java Coding Guidelines

    Interview réalisée par InfoQ des auteurs du livre Java Coding Guidelines, guide et recueil de bonnes pratiques destinées à aider les développeurs à éviter les erreurs afin de produire un meilleur code.

  • Interview avec William Drai de GraniteDS

    A l'occasion de la sortie de GraniteDS 3.0.1-GA, InfoQ a rencontré William Drai pour discuter des nouvelles orientations du projet.

  • Visual Studio Online et son adoption avec Brian Harry

    Lors de l'ALM Summit organisé par les locaux de Microsoft France, InfoQ FR a pu profiter de la venue de Brian Harry et Ed Blankenship en France pour poser toutes les questions sur Visual Studio Online, mais aussi savoir si les équipes Windows et Office l'ont adopté en interne, l'intégration Eclipse et Android Studio, les statistiques de Git versus TFVC, le retour sur UserVoice…

  • Les fonctionnalités Java 7 qui préparent à Java 8

    Dans cet article, Ben Evans explore certaines fonctionnalités de Java 7 qui jetteront les bases des nouvelles fonctionnalités de Java 8.

  • Interview et Critique de livre: DSL Engineering

    Markus Völter, un des auteurs de "Model-Driven Software Development", a publié un nouveau livre dans le domaine du Model-Driven Software Design (MDSD). "DSL Engineering" se concentre sur la conception et l'implémentation de domain specific languages (DSL).

  • Discussion autour de Lutece avec Pierre Levy

    InfoQ FR a rencontré Pierre Levy, le père de Lutece, un CMS open source en Java utilisé pour de nombreux sites municipaux, dont paris.fr, marseille.fr, mais aussi Météo France, Géo Portail, Notaires.fr…

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

  • Stratégie de Test pour les Interfaces d'Entreprise

    L'interfaçage est un sujet qui ne peut être ignoré pour les applications d'entreprise : non seulement l'interfaçage avec des systèmes tiers est une source d'erreurs, et, de plus, ces applications sont difficilement testables. Cet article présente une stratégie de test des interfaces, applicables de manière généralisée, qui améliore la couverture, la vitesse d'exécution, la fiabilité.

  • Choisissez la taille de votre pool de thread

    Un jour sur Skype, un ami m'a posé quelques questions à propos d'un cluster de serveur tournant sur un 64-way (64 processeurs) qui lançaient 30 000 threads plusieurs fois par jour. Avec plus de 300 000 threads en cours, le kernel passait tellement de temps à les gérer qu'ils déstabilisaient complètement l'application. Il était évident que cette application avait besoin d'une réserve de thread.

  • Démystifier les iteratees avec Java

    La programmation réactive est en train de faire le Ramdam. Mais souvent, quand on attaque ce domaine, on est freiné par des notions purement mathématiques et des démonstrations qui jonglent avec des terminologies fonctionnelles. Les Iteratees présentent un exemple parfait d’un outil super-puissant néanmoins difficile à avaler par le commun des mortels.

BT