Microservices
From My Limbic Wiki
it is: Independantly Deployable Small Component
What is it ?
it can be:
- Services
- Applications
- API
- Components
it is related to the cloud, using its infrastructure to divide the load depending of each microservice charge
How to log
- Splunk
- Logstach / Kibana / Elastic Search
Best Bractices
- Dockerize it and deploy on AWS
- Separate builds
- Individual databases
Technologies
- Jenkins
- AWS - Google
- Node.js or any language like Java & PHP
Communication
All the APIs are always Stateless
- Https / Http
- Rest API
- Get - Put - Delete - Post - Patch
Authentication
Languages
- Microservices with Spring (Java)