Middle+
Μίλησε για το τρέχον έργο: πάνω σε τι εργάζεσαι, ποια είναι τα βασικά καθήκοντα και η τεχνολογική στοίβα;
sobes.tech AI
Απάντηση από AI
Στο τρέχον έργο, εργάζομαι στην ανάπτυξη μιας υπηρεσίας backend υψηλής φόρτωσης σε Go. Τα κύρια καθήκοντα περιλαμβάνουν τη βελτιστοποίηση της απόδοσης, την υλοποίηση νέων API για την αλληλεπίδραση με εφαρμογές πελατών και την εξασφάλιση της αξιοπιστίας του συστήματος.
Τεχνολογική στοίβα:
- Γλώσσα προγραμματισμού: Go
- Πλαίσιο για web server: Gin
- Βάση δεδομένων: PostgreSQL
- Cache: Redis
- Σύστημα ουρών: RabbitMQ
- Κοντεϊνεροποίηση: Docker
- CI/CD: GitLab CI
Στο έργο, χρησιμοποιώ ενεργά goroutines και κανάλια για την οργάνωση της παράλληλης επεξεργασίας δεδομένων, καθώς και γράφω δοκιμές μονάδας και ολοκλήρωσης για την εξασφάλιση της ποιότητας του κώδικα.