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

  • Quels sont les défauts de REST ?

    l y a quelques années Ganesh Prasad a demandé "Est-ce qu'Internet est plus fondamental que REST ?" Dans les années qui suivirent, il continua d'entretenir la discussion autour de REST, du SOA et plus récemment du Cloud, en mettant en avant les principes directeurs de REST.

  • Oracle ressuscite getCallerClass, au moins pour le moment

    Début juillet, Oracle annonçait la suppression de la méthode Java sun.reflect.Reflection.getCallerClass(). Aujourd'hui, la société fait machine arrière avec ce tweet de Mark Reinhold, architecte en chef de la plate-forme Java d'Oracle.

  • Quelles nouveautés pour JAX-RS 2.0 ?

    Quand JAX-RS a été dévoilé pour la première fois en 2008 par les pilotes de la spécification JSR-311, Marc Hadley et Paul Sandoz, il est devenu un des premiers frameworks basés sur des POJO et des annotations pour créer des applications web robustes.

  • REST et la conception façon marchand ambulant

    Récemment, Steve Jones de CapGemini a commenté un texte lié au projet d'API Nokia indiquant que concevoir et documenter les APIs pour les services REST n'était plus nécessaire, HATEOAS étant suffisant.

  • Améliorez votre API REST avec les hypermédias

    Quand nous avons commencé à construire une nouvelle API Web pour notre business, nous cherchions à proposer quelque chose de vraiment complet, et la solution sur internet était de construire une API RESTful, a révélé Amy Palamountain lors d'une récente présentation à TechEd en Nouvelle-Zélande.

  • La gestion des autorisations multifournisseurs simplifiée avec OAuth.io

    OAuth.io est une API et un service s'interfaçant avec plus de 80 fournisseurs OAuth. Cet article rapporte un entretien avec Mehdi Medjaoui, cofondateur d'OAuth.io, dans lequel sont abordés les sujets de la sécurité, du mode de licensing et des développements à venir.

  • NServiceBus 4.0 supporte RabbitMQ et ActiveMQ

    La version 4.0 de NServiceBus est sortie récemment, ajoutant le support de RabbitMQ et d'ActiveMQ à celui de MSMQ. D'après Udi Dahan, le fondateur de NServiceBus, il s'agit de la plus grosse release de l'histoire du produit.

  • Oracle dévoile son Projet Avatar à JavaOne

    Oracle a annoncé la sortie du projet open source Avatar au cours de la conférence JavaOne. Avatar est un framework web qui se concentre sur "les applications HTML5 modernes", en supposant "des compétences en Javascripts mineures" de la part des développeurs de l'application.

  • Vaadin 7, interview avec Nicolas Fränkel

    InfoQ a rencontré Nicolas Fränkel, l'auteur du livre Learning Vaadin 7, pour discuter des dernières nouveautés du projet.

  • Rétrospectives Agiles, pouvez-vous les omettre?

    Les équipes parfois considèrent d'omettre une rétrospective. Par exemple lorsqu'elles sont sous pression par le temps, ou qu'elles ne voient pas de bénéfices directs à en faire une. Ensuite elles se demandent si elles devraient maintenir les rétrospectives ? Les rétrospectives agiles aident les équipes à apprendre et à s'améliorer continuellement, et il y a des raisons valides pour les maintenir.

  • Rencontre avec Nanoko : une plateforme Javascript SOA et un Processus de Construction

    Nanoko est une plateforme alliant la puissance de Node.js et de Maven et JEE pour construire des applications web robustes.

  • Scaler Twitter vers de nouveaux sommets

    Pour beaucoup d'entre nous, Twitter est devenu un moyen de communication essentiel. Les particuliers et les sociétés utilisent chaque jour Twitter de manières encore plus larges et plus profondes, et nous avons tous intérêt à ce que Twitter soit scalable. Récemment ce mois-ci, Twitter a géré sans accroc un nouveau pic de charge de 143 199 tweets par seconde.

  • Combiner les données, l'intuition et le fun avec Lean Startup

    Lean Startup est une "approche scientifique pour créer et gérer des startups", comme Eric Ries le décrit dans les principes du Lean Startup. Il utilise des techniques concrètes comme le "Validated Learning", l'apprentissage par validation, en s'appuyant sur l'expérimentation et les données afin de comprendre quel est le bon produit à construire.

  • XML peut offrir les mêmes performances que JSON

    Beaucoup de présomptions sur la lenteur et la nécessité en ressources du XML "Lourd" comparé au contenu léger de JSON ne tiennent pas face au test que David Lee, ingénieur principal à Marklogic, présente après avoir lancé une expérience avec 33 différents documents et près de 1200 tests sur un ensemble de navigateurs et de systèmes d'exploitation les plus répandus.

  • Les principes de dépendance SOA

    L'année dernière, Ganesh Prasad a partagé ses réflexions sur SOA lors de la QCon. Au début de cette année, il a étayé la manière de penser en SOA dans un article, comme étant une pensée orientée dépendances (Dependency Oriented Thinking)

BT