Sobes.tech
Junior — Middle

Meséljen egy nagy projektről, amelyben részt vett.

sobes.tech MI

Válasz az MI-től

Egy nagyobb projekt során részt vettem egy skálázható e-kereskedelmi webalkalmazás fejlesztésében Node.js-en. Szerepem a szerverlogika fejlesztése, adatbázisokkal és külső API-kkal való integráció, valamint a teljesítmény optimalizálása volt.

A projekt nagy mennyiségű kérést igényelt és magas rendelkezésre állást kellett biztosítania. Mikroservice architektúrát használtunk, ahol minden szolgáltatás egy adott üzleti logikáért felelt.

Fő feladataim:

  • REST API megvalósítása Express.js segítségével.
  • MongoDB adatbázissal való munka, kérés-optimalizálás és indexelés beleértve.
  • Redis cache beállítása a terhelés csökkentése érdekében.
  • Hitelesítési és jogosultsági rendszer bevezetése JWT-vel.
  • CI/CD konfigurálása automatikus telepítéshez és teszteléshez.

Ez a tapasztalat mélyebben megértette a Node.js alkalmazások architektúráját és a skálázás sajátosságait a gyártási környezetben.