Sobes.tech

package main import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }

Senior
257

Can we implement the same REST endpoints by removing the resource name from the path (e.g., 'news')?

Senior
253

Is the question 'Why did you choose the Cache-aside strategy?' normal?

Senior
249

How have your tasks evolved over three years at [company]?

Senior
211

How is 180K RPS and p99 latency <170ms possible?.

Senior
200

In HTTP/1.1, binary data can be transmitted in the request body — so what is the fundamental difference with HTTP/2?

Senior
192

If a user received a token, changed the role within it, and then used the modified token to access a service — how to handle this?

Senior
189

Have you explained why you decided to use multiple microservices, how they interact with each other, and who approved this decision?

Senior
185

Is it possible to implement RPC via REST and vice versa? What is the fundamental difference?

Senior
184

Continue the story about system architecture and describe the request flow.

Senior
182

User request processing service in Telegram User can send a report Admins can process reports Admin can give feedback to the user DAU = 100 Availability = 99.95% RPS = 100 Ticket Service POST /api/v1/tickets // creation GET /api/v1/tickets/{id} PATCH tickets/{id}/status PATCH tickets/{id}/assign Diagram: User and admin go to Api Gateway Api Gateway goes to Ticket Service and Admin Service Ticket Service goes to PgSQL

Senior
177

If we move away from a specific gRPC implementation — what is RPC as an approach and what problem does it solve?

Senior
172

What is in a JWT token that allows it to be validated?

Senior
172

What cache eviction strategy is best to use?

Senior
165

What does sysmon do at runtime in Go?

Senior
161

How does the standard JWT authorization scheme generally work?

Senior
160

What happens if defer is placed outside the goroutine, not inside?

Senior
160

In HTTP/2, the ability to do one interesting thing has appeared due to a persistent TCP connection — what exactly did this enable?

Senior
158

What is JWT and Cookie, and how do they differ?

Senior
154

Do you have experience with gRPC and GraphQL? Tell about them.

Senior
153
/4