Megvalósíthatjuk ugyanazokat a REST végpontokat úgy, hogy eltávolítjuk az útvonalból a erőforrás nevét (például 'hírek')?
Golang
Rendben van a kérdés 'Miért választotta a Cache-aside stratégiát?'
fő csomag import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
Hogyan változtak a feladataid a [cég]nél az elmúlt három évben?
Hogyan lehetséges 180K RPS és p99 késleltetés <170ms?
Elmagyaráztad már, miért döntöttél több mikroszolgáltatás használata mellett, hogyan működnek együtt és kivel egyeztetted ezt a döntést?
Lehetséges RPC-t megvalósítani REST-en keresztül és fordítva? Mi a lényeges különbség?
Folytassa a rendszer architektúrájáról szóló történetet, és írja le a kérések folyamatát.
Ügyfélkérések kezelő szolgáltatás a Telegramon A felhasználó küldhet jelentést A rendszergazdák kezelhetik a jelentéseket A rendszergazda visszacsatolást adhat a felhasználónak DAU = 100 Elérhetőség = 99,95 % RPS = 100 Jegy Szolgáltatás POST /api/v1/tickets // létrehozás GET /api/v1/tickets/{id} PATCH tickets/{id}/status PATCH tickets/{id}/assign Diagram: Felhasználó és admin az API Gatewayhez mennek Az API Gateway a Ticket Service-hez és az Admin Service-hez megy A Ticket Service a PgSQL-hez megy
Ha eltekintünk a gRPC konkrét megvalósításától, mi az RPC mint megközelítés és milyen problémát old meg?
Mi van a JWT tokenben, ami lehetővé teszi a validálását?
HTTP/1.1-ben bináris adatokat lehet küldeni a kérés testében — akkor mi a lényeges különbség az HTTP/2-hez képest?
A felhasználó kapott egy tokent, megváltoztatta benne a szerepét, és a módosított tokennel visszatért a szolgáltatáshoz — hogyan kezeljük ezt?
Mi történik, ha a defer a goroutine-n kívül van, nem pedig belül?
Hogyan működik általában a JWT-n keresztüli szabványos hitelesítési séma?
Mit csinál a sysmon futás közben Go-ban?
HTTP/2-ben a tartós TCP-kapcsolatnak köszönhetően lehetőség nyílt egy érdekes dologra — pontosan mit tett ez lehetővé?
Van tapasztalatod a gRPC és a GraphQL terén? Mesélj róluk.
Sok technikai feladatot írtál le. Kérlek, mesélj, mely termékfeladatokat segítettek megoldani.
Mit felelt a csapatod a [cég]nél?