Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
GitHub开源免费源代码
RUST语言
规则引擎
DevOps文章排行榜
数据科学
产品经理
数据分析
认知偏差与谬论
幽默模因
更多话题
避免使用服务网格的原因? - Reddit
22-04-16
banq
很多人说在绝对需要之前应该避免使用它们,为什么?
复杂性。“你不会需要它” (YAGNI) :如果你不需要它,就不要用它。就像著名工程师 de St. Exupery 所说:“真正完美的时候,不是已经没有什么可添加,而是没有什么可去除的。 ”
事后很容易添加服务网格。它们不像安全机制,您需要从一开始就确保安全。事实上,像 Kuma 这样的一些服务网格不必要地使用透明 TCP 重定向,显然是为了使它不需要对应用程序进行最轻微的配置更改。我认为这种努力是错误的,但它是设计优先级的证据。
服务网格让我们将关注点分离到不同的进程内存空间、不同的配置注册表,甚至不同的团队。但并不是每个人都需要这个,特别是对于一个年轻的产品,一个最小可行的产品,在非常小的规模,或者在没有添加服务网格的情况下代码已经功能齐全的情况下。
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看