BT

Nouveau Early adopter ou innovator ? InfoQ a travaillé sur de nouvelles fonctionnalités pour vous. En savoir plus

Suivant rss
Abonnés

Modèle et Guide Stylistique de l'API PayPal

par Abel Avram Suivre 4 Abonnés , traduit par Nicolas Frankel Suivre 3 Abonnés   le  03 oct. 2017

PayPal a créé sa plate-forme en tant que services connectés les uns aux autres via des APIs RESTful. Ils ont élaboré des recommandations et des modèles de conception pour créer et utiliser ces APIs, les rendant publics pour que d'autres développeurs puissent s'en inspirer pour leurs propres projets.

Abonnés

Live Code pour pratiquer l'Architecture Hexagonale

par Stéphane Wojewoda Suivre 6 Abonnés le  14 juin 2017

L'architecture Hexagonale est un pattern peu usité permettant de découpler le domaine métier des autres couches. Thomas Pierrain explique le concept avant une session de live coding pour réaliser de l'architecture hexagonale avec le Dr Alistair Cockburn le 20 juin prochain à Paris.

Abonnés

Après-midi DDD & LegacyClub à Paris

par Stéphane Wojewoda Suivre 6 Abonnés le  03 mai 2017

La communauté française du DDD s'agrandit. Réservez déjà la date du 7 juin dans votre agenda et venez participer à une après midi du DDD. Echanges avec les organisateurs autour du DDD, de refactoring de legacy et de microservices.

Abonnés

Plongée dans le dark code

par Stéphane Wojewoda Suivre 6 Abonnés le  10 avr. 2017

La Qcon London 2017 a dédié une track complète autour du dark code et du legacy. Perspective autour de la suppression de code, des Quality Views et d'une boule de cristal de priorisation de la dette technique.

Abonnés

Les dangers des déclarations if dans la logique domaine

par Jan Stenberg Suivre 6 Abonnés , traduit par Slim Ouertani Suivre 1 Abonnés   le  15 févr. 2017

La déclaration if trouvée dans la plupart des langages de programmation a deux rôles principaux : la validation de l'entrée pour protéger le domaine contre des données erronées et pour traiter la logique métier dans le domaine. Malheureusement, nous consacrons trop peu de temps à gérer les risques liés à l'utilisation de déclarations logiques du point de vue business ou du domaine.

Abonnés

Concentrez-vous sur le Processus, pas sur le Microservice

par Jan Stenberg Suivre 6 Abonnés , traduit par Stéphane Wojewoda Suivre 6 Abonnés   le  10 janv. 2017

La clé de la réussite en travaillant avec un système basé sur des microservices est de se concentrer sur l'ensemble du processus distribué, et non sur les microservices eux-mêmes. Eric Ess, dans sa présentation sur la manière de monitorer les processus distribués chez jet.com pendant la Microservices Conference à Londres, expliquait que les services sont l'aspect le moins important.

Abonnés

Expérimentation à grande échelle chez Spotify

par Ben Linders Suivre 9 Abonnés , traduit par Stéphane Wojewoda Suivre 6 Abonnés   le  21 déc. 2016

Quand vous voulez augmenter le nombre de tests A/B, il faut adapter vos processus et plateformes, et cela peut impacter votre culture. Réaliser de la recherche produit avec des expériences contrôlées aide à valider vos hypothèses sur l'utilisation que vos clients font réellement de votre produit, et permet de vérifier si vos idées ont vraiment un effet sur les comportements client.

Abonnés

Comment et Pourquoi Etsy a évolué vers une Architecture API-first

par Thomas Betts Suivre 5 Abonnés , traduit par Slim Ouertani Suivre 1 Abonnés   le  23 août 2016

Lors de QCon New York 2016, Stefanie Schirmer, ingénieur logiciel chez Etsy, a présenté comment son entreprise a réussi avec succès la transition vers une architecture API-first qui prend en charge plusieurs périphériques, traite les problèmes de performances côté serveur et qui a été rapidement adopté par les équipes de développement.

Abonnés

Java 9 va supprimer CORBA du Classpath par Défaut

par Abraham Marín Pérez Suivre 6 Abonnés , traduit par Slim Ouertani Suivre 1 Abonnés   le  22 juil. 2016

Dans le cadre de la transition en cours vers un système de module, CORBA ainsi que d'autres modules Java EE ne seront désormais plus inclus dans le classpath par défaut de Java 9. Ces modules seront toujours inclus dans les distributions par défaut, mais les développeurs devront intégrer des arguments en ligne de commande spécifiques pour être en mesure de les utiliser.

Abonnés

Atomic : un Designer d'Interface Utilisateur pour Web, Android et iOS

par Abel Avram Suivre 4 Abonnés , traduit par Stéphane Wojewoda Suivre 6 Abonnés   le  02 nov. 2015

Atomic est un designer d'interface utilisateur embarqué dans un navigateur. Sans écrire de code, les concepteurs d'application peuvent l'utiliser pour montrer une ébauche de l'interface de l'application, ainsi que son comportement à l'exécution de certaines commandes.

Abonnés

DDD et la Documentation Vivante

par Jan Stenberg Suivre 6 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  30 juin 2015 1

Faire de la documentation, c'est ennuyeux. Elle est souvent obsolète et sujette à mauvaise interprétation. Il est possible d'adopter un état d'esprit différent qui vous permettra d'améliorer votre documentation comme votre code, tel que l'a démontré Cyrille Martraire lors d'une présentation sur la création d'une documentation vivante quand on travaille avec DDD.

Abonnés

Présentation de l’Architecture IODA

par Jan Stenberg Suivre 6 Abonnés , traduit par Slim Ouertani Suivre 1 Abonnés   le  18 juin 2015 4

Pour Ralf Westphal, les modèles d’architectures communs (en couches, hexagonale, Clean) semblent tous très similaires donnant une idée très grossière de la structure d’une application. À la recherche d’une autre manière de décrire les architectures, Westphal a défini un style architectural - IODA architecture - construit autour de 3 responsabilités formelles : Opération, Données et Intégration.

Abonnés

Tester l'Internet des Objets

par Ben Linders Suivre 9 Abonnés , traduit par Chris Woodrow Suivre 0 Abonnés   le  08 janv. 2015

Les tests d'applications embarquées et de systèmes destinés à l'internet des objets doivent prendre en compte les interactions physiques, sensorielles et émotionnelles explique Gerie Owen, Analyste d'affaires chez Northeast Utilities.

Abonnés

Guide de conception d'API HTTP chez Heroku

par Abel Avram Suivre 4 Abonnés , traduit par Nicolas Frankel Suivre 3 Abonnés   le  17 nov. 2014

Wesley Beary, membre de l'équipe d'API chez Heroku, a recensé une liste de directives pour la création d'APIs HTTP+JSON, présentées sous forme condensée ici même.

Abonnés

Modèles pour la Construction et le Déploiement de Microservices

par Jan Stenberg Suivre 6 Abonnés , traduit par Nicolas Frankel Suivre 3 Abonnés   le  12 sept. 2014

La gestion de microservices implique de s'occuper de beaucoup de petits systèmes qui dialoguent entre eux et le provisionnement automatisé ainsi que l'automatisation de l'infrastructure sont cruciaux, a déclaré James Lewis en partageant les techniques et les pratiques qui l'ont aidé à gérer la complexité apportée par l'architecture microservice.

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT