Kde je lepšie opisovať rozhrania — na strane zdroja alebo na strane spotrebiteľa?
Golang
Aký je rozdiel medzi vyrovnávacími a nevyrovnávacími kanálmi?
Za čo je zodpovedná premenná GOMAXPROCS? Čo sa stane, ak ju nastavíme na jeden?
typ someInterface rozhranie { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }
Ako pomáhali interceptory sledovať systém? Čo presne robili?
Kde umiestniť COMMIT a ROLLBACK vo workerovi?
Na čo je v Go potrebný kontext?
Ako ste nasadili služby?
Aký je rozdiel medzi úrovňami izolácie transakcií?
Ako medzi sebou komunikujú mikroservisy? HTTP požiadavky alebo asynchrónna komunikácia?
Mutex alebo kanály — kedy čo použiť?
Čo sa stane, ak sa pokúsite odoslať do zatvoreného kanála?
Balík chýb: dve metódy, Is a As, v čom sa líšia a kedy sa používajú?
Z akých hlavných štruktúr sa skladá plánovač Go?
Na čo slúži context.WithValue?
Aké úrovne izolácie transakcií existujú?
Aké nástroje boli použité na sledovateľnosť služieb?
Aká úroveň izolácie bola v projekte použitá?
Aké sú problémy mikroservisnej architektúry, s ktorými si sa stretol?
Ako komunikovať s obchodníkmi nachádzajúcimi sa na vonkajšom kontúre?