Enviar pesquisa
Carregar
Slide ddd
•
0 gostou
•
5,197 visualizações
R
Rogério de Moura
Seguir
DOMAIN DRIVEN DESIGN (DDD) APLICADO A UM MICROSERVIÇO GO
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 32
Baixar agora
Baixar para ler offline
Recomendados
Uma introdução ao Domain Driven Design
Uma introdução ao Domain Driven Design
Lambda3
A importância de DDD e o Domain Model na construção de APIs!
A importância de DDD e o Domain Model na construção de APIs!
Isaac de Souza
DDD
DDD
Thiago Veiga
Esquenta TDC - Como DDD e principalmente Domain Model contribuem na construçã...
Esquenta TDC - Como DDD e principalmente Domain Model contribuem na construçã...
Isaac de Souza
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
Kamilla Queiroz Xavier
Meetup fujitsu
Meetup fujitsu
MVP Microsoft
Domain-Driven Design - Uma Abordagem Introdutória
Domain-Driven Design - Uma Abordagem Introdutória
armeniocardoso
BDD
BDD
COTIC-PROEG (UFPA)
Recomendados
Uma introdução ao Domain Driven Design
Uma introdução ao Domain Driven Design
Lambda3
A importância de DDD e o Domain Model na construção de APIs!
A importância de DDD e o Domain Model na construção de APIs!
Isaac de Souza
DDD
DDD
Thiago Veiga
Esquenta TDC - Como DDD e principalmente Domain Model contribuem na construçã...
Esquenta TDC - Como DDD e principalmente Domain Model contribuem na construçã...
Isaac de Souza
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
Kamilla Queiroz Xavier
Meetup fujitsu
Meetup fujitsu
MVP Microsoft
Domain-Driven Design - Uma Abordagem Introdutória
Domain-Driven Design - Uma Abordagem Introdutória
armeniocardoso
BDD
BDD
COTIC-PROEG (UFPA)
Domain driven design na Prática
Domain driven design na Prática
Douglas Aguiar
Phprs meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
Jackson F. de A. Mafra
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Renato Groffe
Entendendo Domain-Driven Design
Entendendo Domain-Driven Design
Rafael Ponte
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Renato Groff
Iniciando com DDD
Iniciando com DDD
Douglas Aguiar
ARQUITETURA DISTRIBUÍDA DE SOFTWARE PARA AMBIENTE DE DESENVOLVIMENTO DISTRIBUÍDO
ARQUITETURA DISTRIBUÍDA DE SOFTWARE PARA AMBIENTE DE DESENVOLVIMENTO DISTRIBUÍDO
Estevão Hess
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
Wildtech
DDD - Domain Driven Design
DDD - Domain Driven Design
Engenharia de Software Ágil
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Luciano Condé
Continuous Deployment e DevOps na Nuvem
Continuous Deployment e DevOps na Nuvem
Amazon Web Services LATAM
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
André Dias
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Adriano Teixeira de Souza
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
Renato Groffe
Net Place - Apresentação Institucional
Net Place - Apresentação Institucional
Rogerio Fernandes
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
Fabian Gehrke
DDD e Restful SOA
DDD e Restful SOA
Daniel Moreira Yokoyama
Domain Driven Design
Domain Driven Design
Daniel Everling
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Renato Groff
Migração de máquinas virtuais e recuperação de desastres na AWS
Migração de máquinas virtuais e recuperação de desastres na AWS
Amazon Web Services LATAM
Mais conteúdo relacionado
Semelhante a Slide ddd
Domain driven design na Prática
Domain driven design na Prática
Douglas Aguiar
Phprs meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
Jackson F. de A. Mafra
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Renato Groffe
Entendendo Domain-Driven Design
Entendendo Domain-Driven Design
Rafael Ponte
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Renato Groff
Iniciando com DDD
Iniciando com DDD
Douglas Aguiar
ARQUITETURA DISTRIBUÍDA DE SOFTWARE PARA AMBIENTE DE DESENVOLVIMENTO DISTRIBUÍDO
ARQUITETURA DISTRIBUÍDA DE SOFTWARE PARA AMBIENTE DE DESENVOLVIMENTO DISTRIBUÍDO
Estevão Hess
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
Wildtech
DDD - Domain Driven Design
DDD - Domain Driven Design
Engenharia de Software Ágil
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Luciano Condé
Continuous Deployment e DevOps na Nuvem
Continuous Deployment e DevOps na Nuvem
Amazon Web Services LATAM
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
André Dias
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Adriano Teixeira de Souza
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
Renato Groffe
Net Place - Apresentação Institucional
Net Place - Apresentação Institucional
Rogerio Fernandes
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
Fabian Gehrke
DDD e Restful SOA
DDD e Restful SOA
Daniel Moreira Yokoyama
Domain Driven Design
Domain Driven Design
Daniel Everling
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Renato Groff
Migração de máquinas virtuais e recuperação de desastres na AWS
Migração de máquinas virtuais e recuperação de desastres na AWS
Amazon Web Services LATAM
Semelhante a Slide ddd
(20)
Domain driven design na Prática
Domain driven design na Prática
Phprs meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Entendendo Domain-Driven Design
Entendendo Domain-Driven Design
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Iniciando com DDD
Iniciando com DDD
ARQUITETURA DISTRIBUÍDA DE SOFTWARE PARA AMBIENTE DE DESENVOLVIMENTO DISTRIBUÍDO
ARQUITETURA DISTRIBUÍDA DE SOFTWARE PARA AMBIENTE DE DESENVOLVIMENTO DISTRIBUÍDO
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
DDD - Domain Driven Design
DDD - Domain Driven Design
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Continuous Deployment e DevOps na Nuvem
Continuous Deployment e DevOps na Nuvem
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Sistemas Distribuídos - Comunicação Distribuída – Web Services
Sistemas Distribuídos - Comunicação Distribuída – Web Services
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
Net Place - Apresentação Institucional
Net Place - Apresentação Institucional
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
DDD e Restful SOA
DDD e Restful SOA
Domain Driven Design
Domain Driven Design
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Migração de máquinas virtuais e recuperação de desastres na AWS
Migração de máquinas virtuais e recuperação de desastres na AWS
Slide ddd
1.
DDD aplicado a um
microserviço Go
2.
Domain Driven Design O domínio INTRODUÇÃO linguagem ubíqua
3.
Motivação Escolhendo DDD Detalhes da Arquitetura
4.
Motivação
5.
Como tudo começou MOTIVAÇÃO
6.
Como tudo começou MOTIVAÇÃO
7.
Como tudo começou MOTIVAÇÃO
8.
Desafio manutenibilidade MOTIVAÇÃO simplicidade
9.
Escolhendo DDD
10.
Escolhendo DDD manutenabilidade ESCOLHENDO DDD Complexo
11.
Escolhendo DDD manutenabilidade ESCOLHENDO DDD Complexo Será mesmo?
12.
Domain Driven Design ESCOLHENDO DDD
13.
Domain Driven Design Serviços ESCOLHENDO DDD Infra Interfaces Entidades
14.
Arquitetura
15.
Estrutura de Pastas
16.
Design Flat ESTRUTURA
17.
Domain Types & Interfaces ESTRUTURA
18.
Domain Packages (serviços) ESTRUTURA
19.
Infra Packages ESTRUTURA
20.
Exemplos de Implementação
21.
ESTRUTURA contracts.go
22.
ESTRUTURA contracts.go
23.
ESTRUTURA domain/entities.go:
24.
ESTRUTURA domain/entities.go:
25.
ESTRUTURA domain/entities.go:
26.
ESTRUTURA domain/notifsender/notifsender.go:
27.
ESTRUTURA infra/sendgrid/sendgrid.go:
28.
ESTRUTURA cmd/api/main.go:
29.
Referências
30.
Algumas Referências REFERÊNCIAS
31.
OBRIGADO. Vinícius Garcia &
Fabio Rodrigues / vingarcia / fabiorodrigues
Baixar agora