EVENT	DRIVENEVENT	DRIVENEVENT	DRIVENEVENT	DRIVENEVENT	DRIVENEVENT	DRIVEN
EVENT	DRIVEN
EVENT	DRIVEN
EVENT	DRIVEN
EVENT	DRIV...
EDSON	JOSÉ	DE	LIMA	JUNIOR
"Um	desenvolvedor	web	apaixonado	por	música	e	café."
Como	eu	me	descrevo.
"Aquele	gordinho	da	ba...
NATUE
Maior	e-commerce	de	produtos	naturais	e	bem	estar	do
Brasil.
Entrega	para	todo	o	país.
Estamos	contratando.
Use	o	vo...
ALINHANDO	EXPECTATIVAS
Não	espere	por	código	nessa	palestra	U.U
Não	vou	apresentar	a	solução	de	todos	os	seus	problemas
VOCÊ	LEMBRA	DOS	MAMUTES?
SURGEM	ALTERAÇÕES	CLIMÁTICAS
ERA	UMA	VEZ	NOSSO	AMIGUINHO	U.U
COMO	COSTUMAMOS	DESENVOLVER	SOFTWARE	HOJE	EM	DIA?
Estudamos	o	nosso	domínio?
Escolhemos	a	tecnologia?
Criamos	O	SISTEMA?
O	SISTEMAO	SISTEMAO	SISTEMAO	SISTEMAO	SISTEMAO	SISTEMA
O	SISTEMA
O	SISTEMA
O	SISTEMA
O	SISTEMA
O	SISTEMA
O	SISTEMA
O	SISTE...
SURGEM	NOVOS	REQUISITOS
O	QUE	EDA	PROPÕE?
Foque	nos	eventos!!!
VAMOS	NOMEAR	OS	BOIS
EVENT
EVENT
SELF	CONTAINED!!!!
EVENT	GENERATOR
EVENT	CHANNEL
EVENT	PROCESSOR
EVENT	PROCESSOR
DISTRIBUIR	OU	NÃO	DISTRIBUIR?	EIS	A	QUESTÃO.
CALMA	AMIGUINHO	NEM	TUDO	SÃO	FLORES
Liberdade	!=	Anarquia
Desenvolvimento	mais	complexo
Setup	mais	complicado
Testar	tende...
ADOTE	UM	PADRÃO	ARQUITETURAL	POR	QUE	ELE	RESOLVE	SEU
PROBLEMA,	NÃO	PORQUE	ESTÁ	NA	MODA!
Rafael	Mueller	
Mark	Richards	
Thomas	Erl	
Não	fique	preso	a	uma	arquitetura
Software	architecture	patterns
SOA	Design	Pat...
DÚVIDAS?DÚVIDAS?DÚVIDAS?DÚVIDAS?DÚVIDAS?DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
DÚVIDAS?
D...
Deixe	seu	feedback
https://joind.in/talk/bc705
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
TDC2016SP - Arquitetura orientada a eventos
Próximos SlideShares
Carregando em…5
×

TDC2016SP - Arquitetura orientada a eventos

163 visualizações

Publicada em

Arquitetura orientada a eventos

Publicada em: Educação
  • Seja o primeiro a comentar

TDC2016SP - Arquitetura orientada a eventos

  1. 1. EVENT DRIVENEVENT DRIVENEVENT DRIVENEVENT DRIVENEVENT DRIVENEVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVEN EVENT DRIVENEVENT DRIVEN ARCHITECTUREARCHITECTUREARCHITECTUREARCHITECTUREARCHITECTUREARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTURE ARCHITECTUREARCHITECTURE UM PARALELO ENTRE DESENVOLVIMENTO DE SOFTWARE E A EXTINÇÃO DOS MAMUTES @EDSONLIMADEV OU @DDDWEBDEVELOPER
  2. 2. EDSON JOSÉ DE LIMA JUNIOR "Um desenvolvedor web apaixonado por música e café." Como eu me descrevo. "Aquele gordinho da barba ruiva e cabelos brancos." Como me descrevem. "Um garoto que ficaria bem mais bonito sem aquela barba." Como minha mãe me descreve.
  3. 3. NATUE Maior e-commerce de produtos naturais e bem estar do Brasil. Entrega para todo o país. Estamos contratando. Use o voucher EDSON10 e ganhe de 10% de desconto em qualquer produto do site
  4. 4. ALINHANDO EXPECTATIVAS Não espere por código nessa palestra U.U Não vou apresentar a solução de todos os seus problemas
  5. 5. VOCÊ LEMBRA DOS MAMUTES?
  6. 6. SURGEM ALTERAÇÕES CLIMÁTICAS
  7. 7. ERA UMA VEZ NOSSO AMIGUINHO U.U
  8. 8. COMO COSTUMAMOS DESENVOLVER SOFTWARE HOJE EM DIA? Estudamos o nosso domínio? Escolhemos a tecnologia? Criamos O SISTEMA?
  9. 9. O SISTEMAO SISTEMAO SISTEMAO SISTEMAO SISTEMAO SISTEMA O SISTEMA O SISTEMA O SISTEMA O SISTEMA O SISTEMA O SISTEMA O SISTEMA O SISTEMA O SISTEMAO SISTEMA
  10. 10. SURGEM NOVOS REQUISITOS
  11. 11. O QUE EDA PROPÕE? Foque nos eventos!!!
  12. 12. VAMOS NOMEAR OS BOIS
  13. 13. EVENT
  14. 14. EVENT SELF CONTAINED!!!!
  15. 15. EVENT GENERATOR
  16. 16. EVENT CHANNEL
  17. 17. EVENT PROCESSOR
  18. 18. EVENT PROCESSOR
  19. 19. DISTRIBUIR OU NÃO DISTRIBUIR? EIS A QUESTÃO.
  20. 20. CALMA AMIGUINHO NEM TUDO SÃO FLORES Liberdade != Anarquia Desenvolvimento mais complexo Setup mais complicado Testar tende a ser mais complicado
  21. 21. ADOTE UM PADRÃO ARQUITETURAL POR QUE ELE RESOLVE SEU PROBLEMA, NÃO PORQUE ESTÁ NA MODA!
  22. 22. Rafael Mueller Mark Richards Thomas Erl Não fique preso a uma arquitetura Software architecture patterns SOA Design Patterns
  23. 23. DÚVIDAS?DÚVIDAS?DÚVIDAS?DÚVIDAS?DÚVIDAS?DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS? DÚVIDAS?DÚVIDAS?
  24. 24. Deixe seu feedback https://joind.in/talk/bc705

×