Sobes.tech
Senior

Mesélj a legutóbbi technikai tapasztalatodról, milyen feladatokat végeztél, mi volt a leginkább lenyűgöző?

sobes.tech MI

Válasz az MI-től

Az utolsó Go-projektemben egy nagy terhelésű mikroszolgáltatás fejlesztésével foglalkoztam, amely streaming adatok feldolgozására szolgál. A fő feladatok a következők voltak:

  • REST API megvalósítása a standard net/http könyvtár és a Gin keretrendszer használatával.
  • A PostgreSQL adatbázissal való munka optimalizálása a pgx csomag segítségével.
  • Cache-elés Redis-sel a késleltetések csökkentése érdekében.
  • Egység- és integrációs tesztek írása a stabilitás biztosítása érdekében.

A leginkább a teljesítmény optimalizálása és a konkurencia kezelése Go-ban fogott meg — goroutine-ok és csatornák használatával hatékony párhuzamos kérésfeldolgozásra. Ez jelentősen növelte a szolgáltatás átviteli képességét és csökkentette a válaszidőt.