Skip to content

Commit

Permalink
Merge pull request #8 from Eddie4k-code/master
Browse files Browse the repository at this point in the history
Updating ReadME
  • Loading branch information
Eddie4k-code committed Jun 8, 2023
2 parents c3e1862 + add56d5 commit 0c3bf4d
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 10 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -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
19 changes: 9 additions & 10 deletions ReadME.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,13 @@
<!DOCTYPE html>
<html>
<head>
<title>Microservices Ticket Marketplace</title>
<style>

</style>
</head>

<body>
<header>
<h1>This application demonstrates the use of microservices</h1>
</header>


<p>I had a lot of fun working on this application! :)</p>

<h2>Microservices Ticket Marketplace</h2>
<img src="image-url" alt="Microservices Ticket Marketplace">

<h3>Services</h3>
<h4>Auth Service</h4>
Expand Down Expand Up @@ -44,4 +39,8 @@
<p>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.</p>

<h4>NATS</h4>
<p>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
<p>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.</p>


<h4>NGINX</h4>
<p>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.</p>

0 comments on commit 0c3bf4d

Please sign in to comment.