Sobes.tech
Senior

Ispričaj mi o svom poslednjem tehničkom iskustvu, koje zadatke si obavljao, šta te je najviše zanimalo?

sobes.tech АИ

Одговор од АИ

U poslednjem projektu u Go, bavio sam se razvojem visokopreopterećenog mikroservisa za obradu tokova podataka. Glavni zadaci su uključivali:

  • Implementaciju REST API koristeći standardnu biblioteku net/http i framework Gin.
  • Optimizaciju rada sa bazom podataka PostgreSQL putem paketa pgx.
  • Uvođenje keširanja sa Redis-om radi smanjenja latencija.
  • Pisanje jedinicnih i integracionih testova za obezbeđivanje stabilnosti.

Najviše me je zanimalo optimizovanje performansi i rad sa konkurentnošću u Go — korišćenjem gorutina i kanala za efikasnu paralelnu obradu zahteva. To je omogućilo značajno povećanje propusnosti servisa i smanjenje vremena odziva.