本文翻译自 Bilgin Lbryam 的 Unbundling: The Natural Evolution of Tech Stacks[1],翻译难免有所疏漏,有建议请反馈。,“unbundling” 如何翻译,有点纠结,我一度将其翻译成“解耦”,但解耦是 “decoupling” 的翻译。这里我将其翻译成分拆,如果你有更好的翻译请告知。,作者应该是去年 7 月离开红帽加入了基于 Dapr 的创业公司 Diagrid,曾写过 Multi-Runtime Microservices Architecture[2] 介绍多运行时,多运行时实际上也是分拆的体现。,作者从多种技术和团队触发,介绍在演进中分拆的体现。除了文中提到,我认为可以分拆的是计算资源。将计算资源拆分:虚拟机、多租户、多集群、多云、混合云,以降低成本、避免供应商绑定、提升性能和可靠性。在计算资源拆分过程中,也衍生出了与之配套的技术来解决拆分后带来的不便。,随着 IT 领域的不断发展,新的软件架构、开发技术和工具层出不穷。包括微服务、微前端、零信任、服务网格和数据网格,并将其网格化。尽管这些技术和方法间存在着明显的不同,但它们都被一个共同趋势联系在一起:技术栈和团队的分拆。这种趋势包括将系统分解成更小的、独立的组件,并将工作组织成更小、更专注的团队,以实现更高的灵活性和模块化。,,他们都是如何体现分拆的?,每种技术趋势的最终结果都是分拆。将技术栈分解为独立的组件,将团队分解为更小、更专注的团队,这些团队可能会扩展到所有其他领域。在前端、数据、网络、安全之后,下一个拆分领域你认为会是什么? 和我一起[3] 致力于 Dapr[4] 和分拆集成。 也可以在 @bibryam[5] 上关注我,并大声说出关于 分拆[6] 主题的任何想法和评论。,[1] Unbundling: The Natural Evolution of Tech Stacks: https://www.ofbizian.com/2023/01/the-unbundling-of-tech-stack.html,[2] Multi-Runtime Microservices Architecture: https://www.infoq.com/articles/multi-runtime-microservice-architecture/,[3] 和我一起: https://www.diagrid.io/,[4] Dapr: http://dapr.io/,[5] @bibryam: https://twitter.com/bibryam,[6] 分拆: https://twitter.com/bibryam/status/1610237692087779329
文章版权声明
1 原创文章作者:cmcc,如若转载,请注明出处: https://www.52hwl.com/20788.html
2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈
3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)
4 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别