waiphyo285 / microservices-lab

A simple demonstration of a microservices architecture using amqplib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microservices Lab

This repository is a simple demonstration of a microservices architecture using Node.js, Express.js, Mongoose, and amqplib. It consists of two services: a user service and a logger service.

Tech Stack

  • Node.js
  • Express.js
  • Mongoose
  • amqplib

Services

User Service

The "user service" is responsible for managing user-related functionality. This service handles tasks such as user registration, login, and user data management.

Logger Service

The "logger service" is a separate service designed to log various actions and events within the microservices architecture. It records information such as user actions, errors, and system events.

Getting Started

To run this microservices project locally, follow the instructions below:

  1. Clone this repository to your local machine:

    git clone https://github.com/waiphyo285/microservices-lab.git

About

A simple demonstration of a microservices architecture using amqplib


Languages

Language:JavaScript 100.0%