/Micronode

MicroNode

Primary LanguageJavaScript

Micro-node

Microservices is a service-oriented architecture pattern wherein applications are built as a collection of various smallest independent service units.

  1. Miconode-core [port:7001]
  2. Miconode-company [port:7002]
  3. Miconode-user [port:7003]
  4. Miconode-event [port:7004]
  5. React APP [TDD] [port:3000]

1. Why ?

  • Continuous delivery
  • Maximize deployment velocity
  • Faster innovation to adapt to changing market conditions
  • Enable developers
  • Reduce costs

2. How ?

When using microservices, you isolate software functionality into multiple independent modules that are individually responsible for performing precisely defined, standalone tasks. These modules communicate with each other through simple, universally accessible application programming interfaces (APIs)

3. What ?

Project Detail

Architecture

GitHub Logo

Modules

GitHub Logo

Sequence Diagram

GitHub Logo

GitHub Logo

Getting Started

Start all the containers from docker:

docker-compose up

List of all running containers in docker:

docker ps

go to specific docker container bash :

docker exec -it [container-id] bash

go through the docker container:

docker inspect [name-of-container-or-image]
docker run --rm -it --entrypoint=/bin/bash [name-of-image]