Middle+
Vertel over het huidige project: waar werk je aan, wat zijn de belangrijkste taken en de technologie stack?
sobes.tech AI
Antwoord van AI
In het huidige project werk ik aan de ontwikkeling van een high-load backend-service in Go. De belangrijkste taken omvatten het optimaliseren van de prestaties, het implementeren van nieuwe API’s voor interactie met clientapplicaties en het waarborgen van de betrouwbaarheid van het systeem.
Technologie stack:
- Programmeertaal: Go
- Webserver framework: Gin
- Database: PostgreSQL
- Caching: Redis
- Wachtrijsysteem: RabbitMQ
- Containerisatie: Docker
- CI/CD: GitLab CI
In het project gebruik ik actief goroutines en kanalen voor het organiseren van gelijktijdige gegevensverwerking, evenals het schrijven van unit- en integratietests om de codekwaliteit te waarborgen.