Kas me saame rakendada samad REST-i lõpp-punktid, eemaldades tee sõna ressursi nime (näiteks 'news')?
Golang
Kas on küsimus 'Miks valisite Cache-aside strateegia?' õige?
peamine pakett import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
Kuidas on sinu ülesanded [ettevõttes] viimase kolme aasta jooksul muutunud?
Kuidas on võimalik saavutada 180K RPS ja p99 latents <170ms?
Kas sa selgitas, miks otsustasid kasutada mitmeid mikroteenuseid, kuidas nad omavahel suhtlevad ja kellega sa selle otsuse kooskõlastasid?
Kas on võimalik rakendada RPC REST kaudu ja vastupidi? Mis on põhiline erinevus?
Jätkake süsteemi arhitektuuri lugu ja kirjeldage päringute voogu.
Teenuse, mis haldab kasutajate päringuid Telegramis Kasutaja saab saata aruande Administraatorid saavad aruandeid töödelda Administraator saab kasutajale tagasisidet anda DAU = 100 Saadavus = 99,95 % RPS = 100 Piletiteenus POST /api/v1/tickets // loomine GET /api/v1/tickets/{id} PATCH tickets/{id}/status PATCH tickets/{id}/assign Diagramm: Kasutaja ja admin lähevad API Gateway'le API Gateway suundub Ticket Service'ile ja Admin Service'ile Ticket Service suundub PgSQL-ile
Kui me eemaldume gRPC konkreetse rakendamise juurest, mis on RPC kui lähenemine ja millist probleemi see lahendab?
Mis on JWT-tokens, mis võimaldab seda valideerida?
HTTP/1.1 võimaldab saata binaarseid andmeid päringu kehas — siis mis on peamine erinevus HTTP/2-ga?
Kuidas sellega toime tulla, kui kasutaja saab tokeni, muudab selles rolli ja tuleb teenusele koos muudetud tokeniga?
Mis juhtub, kui defer asub väljaspool goroutine'i, mitte selle sees?
Kuidas üldiselt töötab JWT kaudu standardne autoriseerimisskeem?
Mida teeb sysmon jooksutamise ajal Go-s?
HTTP/2-s, tänu püsivale TCP-ühendusele, tekkis võimalus teha üks huvitav asi — mis täpselt selle võimaldas realiseerida?
Kas teil on kogemusi gRPC ja GraphQL-iga? Rääkige neist.
Sa oled kirjutanud üsna palju tehnilisi ülesandeid. Palun räägi, milliseid tooteülesandeid need aitasid lahendada.
Mille eest vastutas teie meeskond [ettevõttes]?