BT
Suivant rss
Architecture & Design Suivre 7 Abonnés

Les services d'entité sont un anti-pattern

par Jan Stenberg Suivre 33 Abonnés , traduit par Nicolas Frankel Suivre 7 Abonnés   le  09 janv. 2018

Dans une architecture basée sur les microservices, il est important de séparer les différents services. Les services d'entité sont un pattern commun maintenant appliqué aux microservices, mais Michael Nygard prétend qu'ils sont un anti-pattern qui vont à l'encontre de la séparation dans une courte série de billets de blog sur la manière de travailler avec les microservices.

Abonnés

Concentrez-vous sur le Processus, pas sur le Microservice

par Jan Stenberg Suivre 33 Abonnés , traduit par Stéphane Wojewoda Suivre 11 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

Déplacer une Application Monolithique vers une Architecture Microservices

par Jan Stenberg Suivre 33 Abonnés , traduit par Slim Ouertani Suivre 6 Abonnés   le  03 janv. 2017

La migration d'un système existant vers une architecture microservices est très différente de la construction d'un nouveau système, revendique Joris Kuipers dans une présentation décrivant le processus continu de refactoring d'une grande application monolithique, basée sur CQRS et utilisant Axon comme framework, vers une plus distribuée ou basée sur une architecture microservices.

Abonnés

Stratégies d'Authentification dans les Systèmes Microservices

par Jan Stenberg Suivre 33 Abonnés , traduit par Nicolas Frankel Suivre 7 Abonnés   le  12 déc. 2016

Lors de la récente Microservices Conference à Londres, David Borsos a expliqué dans sa présentation évaluant quatre options d'authentification pour un microservice que la sécurité des logiciels est un problème complexe et devient encore plus complexe avec les microservices où chaque service doit gérer la sécurité.

Abonnés

Yahoo! rend Open Source Pulsar, une Plate-Forme de Messages Pub/Sub

par Abel Avram Suivre 7 Abonnés , traduit par Nicolas Frankel Suivre 7 Abonnés   le  19 sept. 2016

Yahoo! a mis à disposition Pulsar, leur plate-forme de messages publication-souscription utilisée en interne dans la production de plusieurs services.

Abonnés

Les équipes et les Microservices chez Amazon

par Jan Stenberg Suivre 33 Abonnés , traduit par Antoine Rouaze Suivre 0 Abonnés   le  07 janv. 2016

Le pattern Microservice est en train de changer la façon de construire une application et la structure des équipes est extrêmement importante pour réussir à créer et à exploiter ces Microservices. Chris Munns a expliqué dans une présentation à la conférence "I Love APIs 2015", comment gérer les Microservices et la mise à l'échelle des équipes chez Amazon.

Abonnés

Sortie de MBrace 1.0, Framework de programmation distribuée pour .Net

par Pierre-Luc Maheu Suivre 3 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  16 déc. 2015

Après plusieurs années de développement, MBrace 1.0 vient de sortir. MBrace est un modèle permettant de traiter de façon scalable des données sur le Cloud via des environnements de développement ou de scripting en F# et C#.

Abonnés

Stefan Tilkov : Abandonnez le Monolithe, commencez par des Microservices

par Jan Stenberg Suivre 33 Abonnés , traduit par Stéphane Wojewoda Suivre 11 Abonnés   le  16 juin 2015 1

Ces derniers mois, beaucoup ont expliqué que les architectures microservices devraient toujours s'appuyer sur un monolithe, mais Stefan Tilkov est convaincu que cette idée est souvent fausse. La construction d'un monolithe pour passer vers du microservice est dans la plupart des cas extrêmement difficile, voire impossible.

Abonnés

Pivotal publie les sources de sa Suite Big Data

par Abel Avram Suivre 7 Abonnés , traduit par Slim Ouertani Suivre 6 Abonnés   le  10 mars 2015

Pivotal a décidé de publier les sources des composants de base de sa Suite Big Data et a annoncé "l’Open Data Platform", une initiative qui vise la promotion open source et la standardisation du Big Data.

Abonnés

Ne partagez pas de Code entre vos Microservices

par Jan Stenberg Suivre 33 Abonnés , traduit par Simon Courtois Suivre 0 Abonnés   le  09 févr. 2015

Parmi les raisons qui poussent à la création de microservices, on trouve souvent l'isolation comme moyen de faciliter le changement. Partager du code entre des services couple ces derniers, ce qui réduit l'efficacité de l'isolation et la capacité d'opérer le changement. Dans une série d'articles, David Dawson questionne le concept de Don't Repeat Yourself (DRY) pour les microservices.

Abonnés

Les transactions distribuées tolérantes aux pannes en NoSQL

par Benjamin Darfler Suivre 0 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  29 janv. 2015

Il y a cinq ans de cela, beaucoup de bases de données NoSQL n’en étaient pas encore à leur version 1.0, et confronté au compromis CAP, il était courant de privilégier la disponibilité par rapport à la cohérence. De nouvelles bases supportant les transactions distribuées et tolérantes aux pannes entrent dans le jeu et redéfinissent nos attentes vis-à-vis des bases de données NoSQL.

Abonnés

L'Azure Camp en Live

par Pierre Queinnec Suivre 0 Abonnés le  09 déc. 2014

Microsoft tient aujourd'hui son événement sur Microsoft Azure, l'Azure Camp 2014, qui abordera la mise en place pratique de toutes les technos disponibles pour écrire des applications cloud modernes : Docker et le IaaS Azure sous-jacent ; Hadoop, HBase, Storm ; mais aussi les bases NoSQL, les batchs, le search, etc.

Abonnés

Entretien avec Leslie Lamport : Systèmes Distribués et Precise Thinking

par Sergio De Simone Suivre 13 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  30 oct. 2014

Leslie Lamport est l’auteur d’articles parmi les plus cités dans le domaine de l’informatique. Ceci est le résumé d’un entretien que Leslie a accordé à Software Engineering Radio au cours duquel il a évoqué ses premiers travaux sur les systèmes distribués et rappelé l’importance du "Precise Thinking" dans le cadre de la programmation.

Abonnés

Microservices vs Bibliothèques Partagées

par Jan Stenberg Suivre 33 Abonnés , traduit par Nicolas Frankel Suivre 7 Abonnés   le  07 oct. 2014 2

Dans un article récent, Robert C. Martin conseille de démarrer avec des bibliothèques partagées et une architecture basée sur les plugins, et de n'introduire la ségrégation entre les services et les microservices uniquement que lorsque cela se révèle insuffisant.

Abonnés

Leçons tirées de la création d'un système distribué chez Bitly

par Sergio De Simone Suivre 13 Abonnés , traduit par Chris Woodrow Suivre 0 Abonnés   le  01 sept. 2014

Présentation des principales leçons apprises par les développeurs de Bitly lors de la création d'un système distribué permettant de gérer 6 milliards de clics par mois.

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