Questions marquées «architecture»

La conception et la description de haut niveau d'un système logiciel. La conception architecturale distille les détails des implémentations, des algorithmes et de la représentation des données pour se concentrer sur l'interaction des composants de la "boîte noire".

1
Mise à jour des diagrammes d'architecture logique et physique
Dans tout projet de développement logiciel impliquant des systèmes distribués avec plusieurs développeurs, avoir des diagrammes d'architecture logique et physique est la meilleure pratique, mais d'après mon expérience, ces diagrammes commencent toujours par être bien entretenus au début d'un projet, mais ne sont pas mis à jour au fur et …

4
Comment adapter un moteur de règles dans une architecture de microservices quand il nécessite beaucoup de données d'entrée?
Situation actuelle Nous mettons en œuvre (et maintenons maintenant) une application Web d'achat en ligne dans une architecture de microservices. L'une des exigences est que l'entreprise doit être en mesure d'appliquer des règles sur ce que nos clients ajoutent à leur panier, afin de personnaliser leur expérience et la commande …

2
Autorisation utilisateur avec microservices
Les microservices devraient-ils être responsables de la gestion de leur propre autorisation ou pensez-vous qu'il est préférable d'avoir un service d'autorisation distinct qui soit partagé entre tous ou un sous-ensemble (dans le même domaine d'activité) de microservices? Pour moi, ce dernier est plus logique car il facilite l'application des changements, …

4
Comment gérer les e-mails automatisés envoyés à partir d'une application Web
Je conçois une application web et je me demande comment concevoir l'architecture pour gérer l'envoi de courriels automatisés. Actuellement, cette fonctionnalité est intégrée à mon application Web et les e-mails sont envoyés en fonction des entrées / interactions de l'utilisateur (comme la création d'un nouvel utilisateur). Le problème est que …











3
D'un point de vue architectural, une couche d'abstraction de base de données, comme Entity Framework de Microsoft, annule-t-elle la nécessité d'une couche d'accès aux données distincte?
La façon dont c'était Depuis des années, j'organise mes solutions logicielles en tant que telles: Couche d'accès aux données (DAL) pour résumer l'activité d'accès aux données Business Logic Layer (BLL) pour appliquer des règles métier aux ensembles de données, gérer l'authentification, etc. Utilitaires (Util) qui n'est qu'une bibliothèque de méthodes …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.