Sobes.tech

Kaip projekte buvo įgyvendintas API versijavimas? Kaip klientas kviesdavo konkrečią versiją?

165

Jei turime back-to-back komunikaciją ir nereikia perduoti didelių duomenų kiekių, ar naudotum gRPC ar REST? Kokius veiksnius atsižvelgtum renkantis protokolą?

163

Kaip buvo įgyvendintos paskirstytosios operacijos mikroservisuose? Ar naudojote sagą?

146

Kokias diegimo strategijas žinote, išskyrus Blue-Green deployment?

145

Kaip suprasti, kokius duomenis reikia įkelti į talpyklą?

143

Užduotis: yra endpoint getWeather, kuris grąžina temperatūrą mieste. Jis turi didelį apkrovimą. Kaip įgyvendinti talpyklą? Kas vyksta cache miss esant dideliam apkrovimui (50k RPS)?

143

Kuo skiriasi orkestravimas nuo choreografijos sagos kontekste?

140

Kaip buvo įgyvendinta puslapiavimas backend'e? Kodėl LIMIT/OFFSET blogai veikia su dideliu įrašų skaičiumi? Kaip tai galima optimizuoti?

135

Kokius indeksų tipus naudojote PostgreSQL? Kodėl naudojamas GIN indeksas pilno teksto paieškai, o ne B-medžio?

134

Kas yra feature toggle ir kaip greitai išjungti sugedusią funkciją be naujo diegimo?

134

Kodėl frontend'as bendrauja su backend'u per REST, o ne per gRPC?

133

Kaip veikia žinučių paskirstymas RabbitMQ tarp kelių vartotojų vienoje eilėje?

132

Ar galite palyginti paslaugų komunikaciją per gRPC ir įprastinį HTTP sąveiką? Kiekvieno požiūrio privalumai ir trūkumai.

130

[vardas] papasakojo apie savo paskutinį darbą: koks tai buvo sistema, kokius konkrečius uždavinius jis atliko, kokios technologijos ir modeliai buvo naudojami?

129

Kaip dirbote su Git projekte? Papasakokite apie šakas, kūrimo procesą ir leidimo procesą.

128

Ar gali palyginti RabbitMQ ir Kafka? Kokiems užduotims naudotum abu?

123

Kokiu problemu galime susidurti, jei į cache įrašome kelis susijusius duomenis (temperatūrą ir naujienas)?

115
/2