https://github.com/jofaval/bingewatch-microservices
Small PoC using Golang microservices comunicating in-between with gRPC for media tracking
https://github.com/jofaval/bingewatch-microservices
go golang gorm grpc grpc-go microservices orm
Last synced: 5 months ago
JSON representation
Small PoC using Golang microservices comunicating in-between with gRPC for media tracking
- Host: GitHub
- URL: https://github.com/jofaval/bingewatch-microservices
- Owner: jofaval
- License: apache-2.0
- Created: 2022-10-21T18:45:45.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-11T23:16:24.000Z (over 3 years ago)
- Last Synced: 2025-02-04T09:16:53.435Z (about 1 year ago)
- Topics: go, golang, gorm, grpc, grpc-go, microservices, orm
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bingwatcher Microservices
Microservices to track whatever media you're currently watching/reading, or have done in the past.
## Content
1. [Motivation](#motivation)
1. [Description](#description)
1. [Use it!](#use-it)
1. [Tech Stack](#tech-stack)
## Motivation
I want to try out gRPC and microservices, the latter are really popular, and the industry standard, but gRPC looks intresting to me, and a better way to intercommunicate
## Description
Small PoC using Golang microservices comunicating in-between with gRPC to track whatever media you're currently watching/reading, or have done in the past.
## Use it
```bash
git clone https://github.com/jofaval/bingewatch-microservices.git
cd bingewatch-microservices
```
## Tech Stack
- Golang
- gRPC.io
- GORM (Go's ORM)
- Github Actions (probably)