Sobes.tech

How is the Go scheduler (GMP model) structured?

271

What synchronization primitives are available in Go? How does RWMutex differ from a regular Mutex?

241

Tell us about your experience with multi-layer caching: how you did it, why you started doing it, and how you realized it was necessary.

202

Tell about locks and the use of transactions in PostgreSQL.

197

How do you use AI tools in development? Are you ready to delve into working with AI?

189

What is a map in Go, how does it work, and what are its features?

167

What are the patterns that ensure reliability in microservices?

157

Transaction isolation levels in PostgreSQL: do you know them, have you changed them in your work, and why?

157

Is there a difference between varchar and text in PostgreSQL? Is it necessary to specify a length?

152

Tell me about the implementation of Event-Driven architecture: what exactly did you do, did you design the architecture or perform tasks?

152

How do you choose the correct indexes in PostgreSQL?

149

Tell about data storage in PostgreSQL: what you designed, and about PostgreSQL optimization — why you decided to optimize and how you did it?

148

What data types in PostgreSQL are suitable for storing money?

129