• T parameter used in auth_event listening code.
  • GORM setup used in user service, why used jsonb? (jsonb bcz more compatibility with gorm and frequently updated fields)
  • HTTP status codes
  • grpc status codes
  • why kept front end codes in gateway service?
  • why we use context?
  • Different types of context?
  • Using parent context vs child context in notification service (explain why, usecase etc.)
  • why use context with cancel in main.go
  • server stop, server start working (http server)
  • server stop, server start working (grpc server)
  • structure logging levels :info, warning, etc…
  • postgres connection using gorm and other
  • redis connection settings
  • rabbitmq client , connection, etc.
  • pub sub connection
  • go proxy working, what is that? why it is not allowed? go proxy off etc.
  • razorpay connection
  • mongodb connection
  • firestore connection