BT
x Votre opinion compte ! Merci de bien vouloir répondre au sondage InfoQ concernant vos habitudes de lecture !
Suivant rss

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

par Jan Stenberg , traduit par Nicolas Frankel   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.

Trouver l'équilibre entre Qualité et Vélocité en Agile

par Ben Linders , traduit par Hadrien Pierart   le  04 sept. 2014

Les équipes de développement logiciel agiles doivent s'assurer que les produits qu'elles développent ont une qualité suffisante. Le Management attend également que la vélocité augmente pour fournir de nouvelles fonctionnalités plus rapidement à leurs clients. Plusieurs auteurs se sont penchés sur la question et proposent des solutions pour améliorer les deux conjointement.

Conception et Implémentation de Protocoles avec Martin Thompson

par Harry Brumleve , traduit par Julien Delhomme   le  01 août 2014

Les architectes et les développeurs, en ne s'intéressant pas au besoin de définir des protocoles d'interaction au sein de leurs domaines, passent régulièrement à côté d'opportunités d'introduire de la stabilité dans leurs systèmes. Récemment, InfoQ a envoyé à Martin Thompson, expert en informatique haute-performance, une série de questions portant sur la conception de protocoles et sur SBE.

Construire une application réactive basée sur DDD et CQRS avec Akka

par Jan Stenberg , traduit par Julien Delhomme   le  30 juil. 2014

L'objectif de DDD, combiné à CQRS, est de décomposer un domaine métier complexe en éléments faciles à manipuler, en prenant en compte les besoins de scalabilité et de cohérence. Pawel Kaczor a initié une série d'articles en trois parties décrivant la construction d'une application réactive utilisant ces concepts avec Akka, la plate-forme open-source pour applications pilotées par les événements.

Migrer d'un monolithe vers des micro services chez SoundCloud

par Jan Stenberg , traduit par Chris Woodrow   le  15 juil. 2014

Migrer SoundCloud vers une architecture à base de micro services a été crucial pour permettre à nos équipes de créer de nouvelles fonctionnalités plus rapidement, déclare Phil Calçado dans une série de trois articles où il partage leur expérience en abandonnant leur système monolithique.

Google introduit le "Material Design" à Google I/O

par Abel Avram , traduit par Simon Baslé   le  07 juil. 2014

Google introduit le "Design Matériel" (*Material Design*), un langage visuel incorporant des principes de design pour les interfaces utilisateur sur une multitude d'appareils tels que smartphones, tablettes, ordinateurs et télévisions. Le Material Design vise à fournir des mouvements fluides sur les surfaces tactiles, mais les appareils basés sur la souris et le clavier sont aussi pris en compte.

Utiliser l'Event Storming pour modéliser des domaines

par Jan Stenberg , traduit par Julien Delhomme   le  04 juil. 2014

Rassemblez tous vos experts métier et des développeurs dans une salle, fournissez-leur une rame de papier, une grande quantité de post-its colorés et un facilitateur, ils pourraient en quelques heures créer le meilleur des modèles. C'est ce qu'a suggéré Alberto Brandolini lors de la récente conférence DDD Exchange à Londres.

Les Fondamentaux du Web et le Kit de Démarrage Web de Google

par Abel Avram , traduit par Nicolas Frankel   le  02 juil. 2014

Google a publié un certain nombre de lignes directrices et de fragments de code réutilisable pour la conception de sites responsive multi-plateformes.

Les modèles propres et représentatifs sont clés pour la performance

par Jan Stenberg , traduit par Julien Delhomme   le  01 juil. 2014

Les systèmes haute-performance parlent de modèles propres et représentatifs. Le code n'a pas forcément à être laid, obscur et difficile à lire, a affirmé Martin Thompson lors de la récente conférence DDD Exchange à Londres.

Facebook : MVC ne scale pas, utilisez plutôt Flux (mise à jour)

par Abel Avram , traduit par Julien Delhomme   le  20 juin 2014

Facebook est arrivé à la conclusion qu'MVC ne satisfaisait pas ses besoins de scalabilité et a décidé de le remplacer par un autre pattern : Flux. Cet article a été mis à jour à l'appui des retours de la communauté et de la réaction de Jing Chen, de Facebook.

Recommandations pour créer un Site Web Adaptatif

par Abel Avram , traduit par Hadrien Pierart   le  16 juin 2014

Cet article regroupe plusieurs recommandations pour créer des sites web qui s'adaptent à la taille des écrans et à leur forme.

Les Modèles fonctionnels dans la Conception Pilotée par le Domaine

par Jan Stenberg , traduit par Nicolas Frankel   le  04 juin 2014

La Conception Pilotée par le Domaine réalise un travail important pour encourager les développeurs à créer un modèle de domaine et un langage omniprésent, mais tenter d'implémenter les concepts DDD en utilisant les principes orientés objet avec un état et un comportement génère souvent un modèle mutable confus.

Utiliser un langage fonctionnel pour le Domain-Driven Design

par Jan Stenberg , traduit par Christophe Fargeix   le  13 mai 2014

Cet article est un retour sur la présentation de Scott Wlaschin lors d'un meeting du Functional Londoners Group. Il y présente le F# et l'utilité d'un langage fonctionnel pour le Domain-Driven Design (DDD).

Martin Fowler présente les différents Workflows du Refactoring

par Rui Miguel Ferreira , traduit par Maxence Labusquière   le  07 mai 2014

Martin Fowler, auteur du livre « Refactoring : Improving the Design of Existing Code » explore les différents workflows pour intégrer de manière efficace le refactoring dans le travail quotidien du développeur.

Matias Duarte, Directeur Design d'Android : Faites des applications pour écrans, pas pour mobiles

par Abel Avram , traduit par Hadrien Pierart   le  29 avr. 2014

Matias Duarte, Responsable du Design Android, a récemment donné une interview sur le design logiciel lors de l'Accel Design Conference 2014, où il a souligné la nécessité d'un changement dans la façon de penser le design logiciel, pour passer d'une multitude d'applications pour différents terminaux à une application pour plusieurs écrans.

Rien ne serait possible sans le soutien et la confiance de nos Sponsors Fondateurs:

AppDynamics   CloudBees   Microsoft   Zenika
Feedback Général
Bugs
Publicité
Éditorial
InfoQ.com et tous les contenus sont copyright © 2006-2014 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT