Go BFF will be a good choice from the aspect of performance. ◦ With goroutine, Go would handle the concurrent internal accesses rapidly. ▪ If you threw away REST and changed into RPC-call, you must send request multiple servers everytime. ▪ This means internal latency is critical for UX. ◦ Awesome packages for both of GraphQL and gRPC exist in Go community. BFF in Go