Skip to content

The central codebase of velocity containing common utilities imported by each service

License

Notifications You must be signed in to change notification settings

ZeroTechh/VelocityCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VelocityCore

The central codebase of velocity containing common utilities imported by each service

config

This folder contains configurations for whole of velocity. The config is written in go instead of yaml due to file reading issues. In future the config has to change to yaml

proto

This folder contains proto definations for each service of velocity

logger

This is a utility which returns a zap logger. Each service uses this to get a zap logger. This is created to reduce zap logger initialization code in each service and also an easy way to change logging configs such as logs location

utils

This folder contains lot of random utilities used by each service

services

A simple record of ip address of each service. Kind of acts like a service discovery. However in future this will be replaced by a more robust service discover

About

The central codebase of velocity containing common utilities imported by each service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages