Microservices
- Micro service is a new way of developing Applications.
- Each micro service contains a specific task.
- There is no proper definition in the industry
- It will do a specific job with one or two supporting tools.
- for example one micro service will handle all Read Requests
- Another micro service will handle all Write Operations.
Development Environment
- we can develop micro services using Docker.
- Docker is a platform to build test and run applications.
Language
- Docker Supports the following official Repos: c/c++ (gcc), clojure, go (golang), hy (hylang), java, node, perl, php, python, rails, and ruby.
Framework:
- SpringBoot: Spring Boot is a powerful frame work in java, which is used to create production ready and stand alone application in a short time.