Skip to content

babtiss/grpc_proj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG

Структура сервиса.

  • gRPC сервис построен на основе proto файла на Go.
  • Брокер сообщений: Kafka
  • Кеширование: Redis
  • СУБД: PostgreSQL, ClickHouse

Запуск:

  1. Через Docker
  • Настраиваем docker-compose.yml и configs/config.yml под себя.
  • docker-compose up --build grpc_proj
  1. Локально руками
  • Поднимаем окружение. Как это сделать: тут.
  • Запускаем main.go с env: RUN_MODE='local'

TODO: докеризировать init database && table

About

Test task: grpc server + kafka + redis + clickhouse + postgres

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published