Čime se razlikuju komande RUN i CMD u Dockerfile?
Python
Postoje dve usluge: registracija i upravljanje narudžbama. Novi korisnik kreira narudžbu i odmah se registruje. Kako povezati ove događaje tako da narudžba ne bude kreirana ako registracija ne uspe?
Да ли сте упознати са расподељеним трансакцијама? У чему се разликује оркестрација и хореографија у микросервисима?
Šta znači pravo na izvršenje (execute) za direktorijum u Linuxu?
U kojim formatima se vrši prenos i skladištenje podataka prilikom interakcije sa NoSQL bazama podataka?
def get_current_user(user_id: int): user = users.get(user_id) if user is None: raise HTTPException(status_code=404, detail="Корисник није пронађен") 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
Kako funkcioniše hash indeks? Zašto ima tako visoku brzinu?
Koji protokoli za prenos podataka se koriste u NoSQL bazama podataka (Redis, MongoDB, Elasticsearch)?
Da li imaš iskustva sa Kubernetes-om i na kojem nivou?
Koje metode HTTP zahteva poznaješ i zašto se koriste?
Koja je razlika između PUT i PATCH? Kako bi trebalo da reaguje server ako nisu poslata sva polja metodom PUT? Dajte pravi primer upotrebe PATCH.
Da li je redosled polja u složenom indeksu u relacionim bazama podataka važan?
Zašto je pretraživanje sa indeksom brže i za koliko? Uporedite pretraživanje bez indeksa, sa B-stablo indeksom i sa hash indeksom.
Kako ažurirati mikroservis visokog opterećenja na novu verziju bez gubitka zahteva? Šta uraditi ako migracija baze podataka pokvari staru verziju?
Koje nerelacione baze podataka poznaješ i za koje zadatke se koriste?
Šta je Ingress u Kubernetesu?
На шта обраћаш пажњу при прегледу кода?
Kako su podešena prava pristupa na foldere i fajlove u Linuxu?
Kako pomoću brojeva postaviti prava pristupa u Linuxu (chmod)?
Koje su mane JWT?