Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microservices for Forum

Features

  • User registration, login, and logout
  • Post creation, commenting, and liking
  • User profile editing
  • Forum section management
  • Support for multiple databases
  • One-click deployment on Kubernetes
  • RESTful API design
  • Frontend-backend separation architecture

Tech Stack

  • Go language
  • Kratos microservices framework
  • Wire dependency injection
  • Kubernetes cluster management
  • MySQL database
  • Redis caching database
  • MongoDB document database
  • Kafka message queue
  • Prometheus monitoring
  • ELK log collection
  • ElasticSearch search engine
  • Docker containerization
  • Tech stack updated in real-time with project progress...

Directory Structure

.
├── api             # Proto files
├── app             # Core business logic
├── deploy          # Integration and deployment
├── doc             # Project documentation
├── go.mod          # Go module definition file
├── go.sum          # Go module dependency checksums
├── LICENSE         # Open source license
├── README.md       # Project readme file

About

Microservices for Forum

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages