From 1ee2cfc9596626d2390a7480efb9efc9b3f648d5 Mon Sep 17 00:00:00 2001 From: Edward O'Connor <98666468+Eddie4k-code@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:31:09 -0400 Subject: [PATCH 1/6] Create test.yml Testing Github Actions --- .github/workflows/test.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..2b5a491 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,11 @@ +name: Tests + +on: + pull_request + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: cd client && npm install && npm run dev From f6a60ed15e91ffceb5bba63dcb6ae0c6fc9f5356 Mon Sep 17 00:00:00 2001 From: Edward O'Connor <98666468+Eddie4k-code@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:53:34 -0400 Subject: [PATCH 2/6] Update ReadME.md --- ReadME.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ReadME.md b/ReadME.md index d578033..36d1be3 100644 --- a/ReadME.md +++ b/ReadME.md @@ -1,10 +1,6 @@ - - + Microservices Ticket Marketplace -
From 2cc09e2be3dabd31d10cc360b7efc31c32025ec1 Mon Sep 17 00:00:00 2001 From: Edward O'Connor <98666468+Eddie4k-code@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:54:39 -0400 Subject: [PATCH 3/6] Update ReadME.md --- ReadME.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/ReadME.md b/ReadME.md index 36d1be3..db722b2 100644 --- a/ReadME.md +++ b/ReadME.md @@ -1,14 +1,10 @@ - - Microservices Ticket Marketplace -

This application demonstrates the use of microservices

Microservices Ticket Marketplace

- Microservices Ticket Marketplace

Services

Auth Service

From acc6d8ba4a5b2877bfff369dc2dcd593d6516602 Mon Sep 17 00:00:00 2001 From: Edward O'Connor <98666468+Eddie4k-code@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:56:05 -0400 Subject: [PATCH 4/6] Update ReadME.md --- ReadME.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ReadME.md b/ReadME.md index db722b2..b5b548d 100644 --- a/ReadME.md +++ b/ReadME.md @@ -37,3 +37,7 @@

NATS

NATS (NATS Streaming or NATS.io) is utilized for inter-service communication within the microservices architecture. It provides a lightweight and scalable messaging system that enables services to communicate asynchronously. NATS ensures reliable + + +

NGINX

+

Nginx acts as a load balancer in this application. It distributes incoming requests across multiple instances of the Client service, ensuring optimal resource utilization and improved performance. Nginx plays a crucial role in managing the high volume of user traffic and helps maintain the responsiveness and availability of the ticket marketplace.

From d55b4625269cf0ece5e56f38c95d8b8e1a918e56 Mon Sep 17 00:00:00 2001 From: Edward O'Connor <98666468+Eddie4k-code@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:58:29 -0400 Subject: [PATCH 5/6] Update ReadME.md --- ReadME.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ReadME.md b/ReadME.md index b5b548d..ba8d3fe 100644 --- a/ReadME.md +++ b/ReadME.md @@ -3,6 +3,9 @@

This application demonstrates the use of microservices

+ + +

I had a lot of fun working on this application! :)

Microservices Ticket Marketplace

From 56780209520337bff0f781f86396f5cdfa348335 Mon Sep 17 00:00:00 2001 From: Edward O'Connor <98666468+Eddie4k-code@users.noreply.github.com> Date: Wed, 7 Jun 2023 13:03:16 -0400 Subject: [PATCH 6/6] Update ReadME.md --- ReadME.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReadME.md b/ReadME.md index ba8d3fe..53c70ae 100644 --- a/ReadME.md +++ b/ReadME.md @@ -39,7 +39,7 @@

Docker is used for containerization in this application. Each service is packaged into a Docker container, which encapsulates its dependencies and provides consistency across different environments. Docker containers are lightweight, portable, and enable efficient deployment and scaling of microservices.

NATS

-

NATS (NATS Streaming or NATS.io) is utilized for inter-service communication within the microservices architecture. It provides a lightweight and scalable messaging system that enables services to communicate asynchronously. NATS ensures reliable +

NATS (NATS Streaming or NATS.io) is utilized for inter-service communication within the microservices architecture. It provides a lightweight and scalable messaging system that enables services to communicate asynchronously.

NGINX