Sobes.tech
Middle+

გთხოვთ, ისაუბრეთ თქვენს მიმდინარე პროექტზე: რა მუშაობთ, რა ძირითადი ამოცანები და ტექნოლოგიების სტეკი გაქვთ?

sobes.tech AI

პასუხი AI-სგან

მიმდინარე პროექტში მე ვმუშაობ მაღალი დატვირთვის მქონე ბექენდ სერვისის განვითარების მიმართულებით Go ენაზე. ძირითადი დავალებები მოიცავს შესრულების ოპტიმიზაციას, ახალი API-ების განხორციელებას მომხმარებელთა აპლიკაციებთან ურთიერთქმედებისთვის და სისტემის საიმედოობის უზრუნველყოფას.

ტექნოლოგიური სტეკი:

  • პროგრამირების ენა: Go
  • ვებ სერვერის ფრეიმვორკი: Gin
  • მონაცემთა ბაზა: PostgreSQL
  • კეშირება: Redis
  • რიგების სისტემა: RabbitMQ
  • კონტეინერიზაცია: Docker
  • CI/CD: GitLab CI

პროექტში აქტიურად ვიყენებ goroutines და არხებს მონაცემთა თანმიმდევრულად დამუშავებისთვის, ასევე ვწერ ერთეულ და ინტეგრაციულ ტესტებს კოდის ხარისხის უზრუნველსაყოფად.