这个问题和你的另一个问题相关。
Gateway 也叫 API Gateway,连接着后端服务和前端 APP, Web。起到接收 API Call,然后将 Request 分发到其他服务的作用。参考 Amazon API Gateway。
Firewall 是用来防范 malicious call,比如如果发生 DDOS 攻击,Firewall 应该对我们的服务器起到保护。
Load Balancer 的作用是在一个服务集群中,选择特定的机器来 Server Traffic。
一种可能的实现是 Nginx。Nginx 可以同时起到这三个作用。