Spring Boot Database MicroSerivce in 5 easy steps under 5 minutes.

  • Create the bootstrap pom from https://start.spring.io/
  • Follow these 5 steps to have a microservice ready under 5 minutes
Advertisements

Microservices Architecture

What is Microservices?

It is an architecture style in which applications are composed from loosely coupled API service with automated and independent life cycles.

  1. Behavior
  2. Reliability
  3. Control
  4. Resilience

What does design practice needs to provide

  • Behavior by
    • Single Capability Focused and
    • Encapsulation

And framework needs to provide

  • Behavior by
    • Independence
  • Reusability by
    • Consumer First
    • Infrastructure Agnostics
  • Control
    • Automation
    • Discoverable
    • Lightweight communication
  • Reliance
    • Highly Resilient and Secure
    • Highly observable