Mi a különbség a RUN és a CMD parancsok között a Dockerfile-ban?
Python
def get_current_user(user_id: int): user = users.get(user_id) if user is None: raise HTTPException(status_code=404, detail="Felhasználó nem található") return user @app.get("/users", response_model=list[User]) def list_users(): return [User(*user) for user in users.list()] @app.get("/users/me", response_model=User) def read_current_user(current_user: User = Depends(get_current_user)): return current_user
Két szolgáltatás van: regisztráció és rendeléskezelés. Egy új felhasználó létrehoz egy rendelést és azonnal regisztrál. Hogyan kapcsolhatók össze ezek az események úgy, hogy a rendelés ne jöjjön létre, ha a regisztráció nem sikerül?
Ismeri a elosztott tranzakciókat? Miben különbözik az orchestration és a choreography a mikroszolgáltatásokban?
Mit jelent a végrehajtási (execute) jog egy könyvtár esetében Linuxban?
Hogyan működik egy hash index? Miért ilyen magas a sebessége?
Milyen formátumokban történik az adatok átvitele és tárolása a NoSQL adatbázisokkal való interakció során?
Milyen adatátviteli protokollokat használnak a NoSQL adatbázisokban (Redis, MongoDB, Elasticsearch)?
Számít az összetett index mezőinek sorrendje relációs adatbázisokban?
Van tapasztalatod a Kubernetes-szel, és milyen szinten?
Milyen HTTP-kéréstípusokat ismersz, és mire használják őket?
Miért gyorsabb az indexeléses keresés, és mennyivel? Hasonlítsa össze index nélküli keresést, B-trees indexet és hash indexet.
Mi a különbség a PUT és a PATCH között? Hogyan kell reagálnia a szervernek, ha nem minden mezőt küldünk PUT módszerrel? Adj egy valódi PATCH használati esetet.
Hogyan frissíthetjük a nagy terhelésű mikroszolgáltatást az új verzióra anélkül, hogy elveszítenénk a kéréseket? Mit tegyünk, ha az adatbázis migrációja tönkreteszi a régi verziót?
Mi az az Ingress a Kubernetes-ben?
Milyen NoSQL adatbázisokat ismersz és milyen feladatokra használják őket?
Hogyan vannak beállítva a hozzáférési jogok a Linuxban a mappákhoz és fájlokhoz?
Mit figyelsz meg a kód-ellenőrzés során?
Hogyan állíthatók be a hozzáférési jogok Linuxban (chmod) számokkal?
Mik a JWT hátrányai?