Perguntas com a marcação «architecture»

O design e a descrição de alto nível de um sistema de software. O projeto arquitetônico elimina detalhes de implementações, algoritmos e representação de dados para se concentrar na interação dos componentes da "caixa preta".


3
É possível criar um objeto DataContext do Entity Framework e descartá-lo em um bloco usando em cada um dos meus métodos CRUD?
Estou construindo um aplicativo wpf que implementa os seguintes recursos: Obtenha entrada do usuário e leia dados de bancos de dados faça alguns cálculos nele Apresente-o ao usuário em vários tipos de visualizações e grave as alterações novamente no db Arquitetura proposta: Banco de Dados -> Entity Framework -> Repositório …
10 c#  design  architecture  wpf 

2
Padrão de Repositório vs Criação de Objeto DAL
Tanto quanto eu aprendi, o IRepositorydeve conter CRUD. Então nós herdamos esta IRepositoryem nossas outras interfaces, como IProducte implementar IProductclasse concreta ProductRepository, com métodos como GetAllProducts(), Top5Products(). Também podemos fazer o mesmo com a arquitetura de n camadas. como, Criação DAL Class Librarye nele definir uma classe Productcom métodos como …

5
Microsserviços: MonolithFirst?
Pesquisei arquiteturas de microsserviços tentando obter uma visão geral de alto nível de todos os prós e contras, por que e por que, etc. Muitas das informações que estou lendo / assistindo são provenientes da ThoughtWorks (Martin Fowler, Neal Ford, etc.). al). A maior parte do trabalho de Martin Fowler …

2
Devo usar uma camada entre serviço e repositório para uma arquitetura limpa - Spring
Estou trabalhando em uma arquitetura, ela oferecerá uma API de descanso para aplicativos da Web e aplicativos móveis. Estou usando o Spring (spring mvc, spring data jpa, ... etc). O modelo de domínio é codificado com a especificação JPA. Estou tentando aplicar alguns conceitos de arquitetura limpa ( https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html ). …

3
Em uma arquitetura de microsserviços fracamente acoplada, como você monitora suas dependências?
Uma opção popular de arquitetura de alto nível no programa moderno é um sistema de microsserviços baseado em REST. Isso tem várias vantagens, como acoplamento flexível, reutilização fácil, restrição limitada de tecnologias que podem ser usadas, alta escalabilidade etc. Mas um dos problemas que eu prevejo em uma arquitetura desse …

3
Como criar um aplicativo de alta disponibilidade
Atualmente, temos um aplicativo clássico de n camadas: DB / serviço da web / front-end. Tem outros componentes, mas é o layout básico. Queremos melhorar a disponibilidade do aplicativo por três razões principais: Às vezes, nosso host sofre interrupções (como todos acontecem) e queremos minimizar o impacto em nossos clientes; …

1
No padrão MVP, a View deve instanciar um objeto Model com base no conteúdo da interface do usuário ou apenas passar esses conteúdos como parâmetros para o Presenter?
Estou usando o padrão MVP em um aplicativo Android que estou desenvolvendo. Eu tenho basicamente 4 elementos: O AddUserView, onde um novo usuário pode ser adicionado: O AddUserPresenter O UserInfo (o pojo) O UserInfoManager (lógica de negócios e gerenciador de armazenamento) Minha pergunta é: Quando pressiono o botão "Adicionar" no …





1
Melhor maneira de acelerar o acesso a dois data warehouses?
Estou embarcando em um projeto de inteligência de negócios que exigirá abstrair o acesso a dois data warehouses existentes. Preciso projetar uma arquitetura de aplicativo para permitir que a inteligência de negócios de autoatendimento junte os dados e forneça uma visão única dos dois armazéns existentes. Eu vim com algo …

1
Design para uma estrutura de aplicativo que permitirá que cada implementação personalize partes da interface do usuário
Fui encarregado de projetar uma estrutura de aplicativo que permitirá que cada implementação personalize partes da interface do usuário. Um exemplo seria que a implementação (vamos chamá-lo de cliente a partir de agora) pode definir as células da exibição de coleção para retornar para uma tela específica. A estrutura é …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.