Skip to content

Система заметок с использованием Golang, Python и микросервисной архитектуры.

License

Notifications You must be signed in to change notification settings

dikkini/notes_system

 
 

Repository files navigation

notes_system

Система заметок с использованием Golang, Python и микросервисной архитектуры.

Разработка этой системы идет в рамках создания роликов на моем YouTube канале The Art of Development

Roadmap

  • Create NoteService
  • Implement MongoDB for NoteService
  • Create UserService
  • Implement MongoDB for UserService
  • Create CategoryService
  • Implement Neo4j for CategoryService
  • Create TagService
  • Implement MongoDB for TagService
  • Create APIService
  • Create FileService
  • Implement MinIO for FileService
  • Package to docker containers
  • CI/CD using GitHub Actions
  • Implement Consul (TBD)
  • Implement Zipkin (TBD)
  • Implement ElasticSearch to search Notes (TBD)
  • Implement Prometheus to monitor system (TBD)
  • TBD

About

Система заметок с использованием Golang, Python и микросервисной архитектуры.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 86.3%
  • Python 12.1%
  • Other 1.6%