Marcos Barbero, Sênior Developer da Netshoes, palestrou sobre "Microservices: poderes, padrões e dificuldades no e-commerce", no DevCommerce Conference 2016.
O DevCommerce Conference 2016 aconteceu nos dias 06 e 07 de junho de 2016, no Hotel Tivoli em São Paulo-SP http://devcommerce2016.imasters.com.br/
3. AGENDA
O que são micro-serviços?
O que NÃO são micro-serviços?
Pre-requisitos / Desafios
Conclusão
4. O QUE SÃO MICRO-SERVIÇOS?
... o modelo arquitetural de micro-serviços
é a abordagem de desenvolver uma única
aplicação como um grupo de serviços
menores, cada um rodando seu próprio
processo e deployaveis
independentemente ...
-- James Lewis and Martin Fowler
8. PRE-REQUISITOS / DESAFIOS
Service Discovery & Registration
Configurações centralizadas
Edge Services: Micro Proxies e API Gateways
Roteamento e balanceamento
Tolerância à falhas (Circuit Breakers)
Security and Single Sign-On
Complexidade Operacional
Monitoração
Distributed Tracing
Cultura DevOps