Sobes.tech
Junior — Middle

Pastāstiet par lielu projektu, kurā piedalījāties.

sobes.tech AI

Atbilde no AI

Vienā no lielākajiem projektiem es piedalījos mērogojamas e-komercijas tīmekļa lietojumprogrammas izstrādē uz Node.js. Mana loma ietvēra servera loģikas izstrādi, datu bāzu un ārējo API integrāciju, kā arī veiktspējas optimizāciju.

Projekts prasīja apstrādāt lielu pieprasījumu skaitu un nodrošināt augstu pieejamību. Mēs izmantojām mikroservisu arhitektūru, kur katra pakalpojuma atbildība bija par konkrētu biznesa loģiku.

Galvenie uzdevumi, kurus es veicu:

  • REST API ieviešana, izmantojot Express.js.
  • Darbs ar MongoDB datu bāzi, ieskaitot vaicājumu optimizāciju un indeksēšanu.
  • Kešatmiņas iestatīšana ar Redis, lai samazinātu slodzi uz datu bāzi.
  • Autentifikācijas un autorizācijas sistēmas ieviešana ar JWT.
  • CI/CD konfigurēšana automātiskai izvietošanai un testēšanai.

Šī pieredze man palīdzēja labāk izprast Node.js lietojumprogrammu arhitektūru un mērogošanas īpatnības ražošanas vidē.