Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wspietro/google-pubsub-service
Message service using Google Cloud Pub/Sub between two independent applications (order service and packaging service).
https://github.com/wspietro/google-pubsub-service
fastify google-pubsub nodejs pubsub typescript
Last synced: 23 days ago
JSON representation
Message service using Google Cloud Pub/Sub between two independent applications (order service and packaging service).
- Host: GitHub
- URL: https://github.com/wspietro/google-pubsub-service
- Owner: wspietro
- Created: 2023-10-09T13:24:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-17T18:30:04.000Z (over 1 year ago)
- Last Synced: 2024-11-12T21:40:51.152Z (3 months ago)
- Topics: fastify, google-pubsub, nodejs, pubsub, typescript
- Language: TypeScript
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Google Cloud Pub/Sub
Visão Geral |
Tecnologias |
Como executar
## ✨ Visão geral do serviço Pub/Sub
---
## 🖊️ Tecnologias
Para a construção do projeto, foram utilizadas as seguintes tecnologias:
- [Google Pub/Sub](https://cloud.google.com/pubsub/docs/)
- [Node.js](https://nodejs.org/en)
- [Fastify](https://fastify.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- [Zod](https://zod.dev/)
- [Dotenv](https://www.npmjs.com/package/dotenv)
---
## 📄 Como executar
Para executar o projeto, rode os seguintes comandos no terminal:_*Lembrando que você precisa adequar as varáveis ambientes de acordo com seu contexto._
```bash
$ cd order-service
$ npm install
$ npm run start:dev
$ cd ..
$ cd packaging-service
$ npm install
$ npm run start:dev
```
---