arquitetura microsserviços - semana facet 2015
TRANSCRIPT
Agenda
- Sistemas monolíticos;- Service-Oriented Architecture;- O que é arquitetura baseada em micro
serviços;- Vantagens;- Desvantagens;- Exemplos.
Exemplo: sistema monolítico
Módulos:Palestra
PalestranteEvento
Comentários
UsuáriosGestor
Oracle
Módulos:Palestra
PalestranteEvento
Comentários
Oracle
Exemplo: Microsserviço
PalestranteAPI
PalestraAPI
EventoAPI
ComentariosAPI
Request
RequestpalestranteId
UsuáriosGestor
RequestpalestraId
Consulta Palestra
Consulta Palestrante
Oracle
NoSQL
Oracle
PostgreSQL
Referências
http://martinfowler.com/articles/microservices.htmlhttp://www.infoq.com/br/articles/boot-microserviceshttp://www.infoq.com/br/news/2015/04/microservices-current-statehttp://www.itexto.net/devkico/?p=1768https://www.oasis-open.org/committees/download.php/19679/soa-rm-cs.pdfhttp://www.rafaelromao.com/2014/03/arquitetura-de-micro-servicos-e-ddd.htmlhttps://developers.soundcloud.com/blog/category/architecturehttp://highscalability.com/display/Search?moduleId=4876569&searchQuery=microserviceshttp://java.dzone.com/articles/microservices-devops-and-cost#.VS0LDTF4kPY.twitterhttp://www.infoq.com/br/news/2015/04/microservices-current-state