Microservices Architecture in

Microservices

​Very small services running in their own process

  • Single responsibilty
  • Message driven
  • Decentralized data

Message Queue

A lightweight asynchronous message bus

  • RabbitMQ
  • ZeroMQ

Plugable architecture

Allows application architects and devops to design applications

Simple logger

A basic application that offers and end point that will write messages to a log

  • http-publisher
  • log-writer

demo

Agent application

Receive request for o/s info and publish that request to the queue and process it

  • http-os-info
  • agent-os-info

demo

Agent framework

Send agent request across network

  • http-publisher
  • gateway-sender
  • http-os-info
  • agent-os-info

agent framework

Made with Slides.com