��喻！）。</p><h2 id=the-cost-of-complexity>复杂性的代价</h2><p>优秀的团队会回顾他们的选择，并借助事后回顾重新审视当时的选择。通常，当团队接受微服务及其固有的复杂性时，他们会在其他方面寻求改进以证明其取舍的正确性。让我们看一下此视角下的 Istio 控制平面。</p><ul><li><p><strong>微服务使您能够使用不同的语言编写。</strong> 数据平面（ Envoy 代理）是用 C++ 编写的，并且此边界受�