InfoQ|知“微”知彰,互联网企业的微服务5G创新有哪些从0到1?
2016 年 , 有人预言微服务架构的应用将在 2-5 年内达到爆发 , 在互联网企业中成为主流 。 一直到四年后的今天 , 这些预言早已变为现实 , 但当初微服务新兴时所作的一切设想到底是否已经实现?
微服务架构有别于更为传统的单体式方案 , 可将应用拆分成多个核心功能 。 每个功能都被称为一项服务 , 可以单独构建和部署 , 这意味着各项服务在工作和出现故障时不会相互影响 , 而且这些服务均可独立运行 。 多年来日渐成长为企业团队中的砥柱技术 , 但微服务自落地以来 , 也产生了一系列“副作用” 。 如何将微服务架构从 spring-cloud 升级到 service-mesh?能否做到平滑迁移?service mesh 的落地阻力有哪些?如何更好的划分微服务的粒度以更好的匹配平台的规模?如何进行微服务 API 网关建设?都成为了微服务应用发展中亟待解决的问题 。
如今 , 围绕数字化经济构建的基础设施范围包括 5G、AI、云等相关配套产业 , 可以预见 , 未来在新基建的建设中将会是万亿级投入 。 展开来看 , 新基建的诉求中包含以下几点:
- 高产能 , 要求业务要快速上线 , 自动化运维、自动化弹性;
- 高智能 , 要求数据计算效率的提升;
- 泛在计算 , 包括泛在网络 , 无处不在的计算、边云协同 , 以及随时随地的网络接入 。
2020 年 7 月 17 日 , 华为云在广东启动了专属粤 , 目的是给广东的企业带来华为云最新的技术理念以及应用实践 , 助力企业云上创新 。 期间 , 7 月 23 日 , 华为云联合 InfoQ 举办了“5G+X 联创营—泛互联网高端技术专场” , 主题为「企业微服务落地的那些实践」 。 广州数十家互联网企业的 CTO、技术专家坐在一起分享和探讨 , 让微服务实践经验流动起来 , 推动微服务最佳实践在广东互联网企业中落地 。
1团队系统越复杂将越适用于微服务微服务起源于 2005 年 Peter Rodgers 博士在云端运算博览会提出的微 Web 服务 (Micro-Web-Service) 。 如今 , 开发者设计的程序越来越复杂 , 微服务打造的模式强边界、独立部署和技术多样性的特点可以用来把控最复杂的系统 。 但随之而来的问题就是引入了微服务本身的复杂度 , 比如需要解决的包括自动化部署、监控、容错处理、以及最终一致性等其他分布式系统的问题 , 副作用问题明显 。
但微服务的优势还是显而易见 , 是诸多技术问题的克星 。 如多人开发一个模块 / 项目 , 提交代码频繁出现的大量冲突 , 以及模块间严重耦合、互相依赖 , 每次变动需要牵扯多个团队 , 或是单次上线需求太多 , 风险大 , 主要业务和次要业务耦合 , 横向扩展流程复杂等 。 产生这些问题的团队一定是适宜微服务的 。
2微服务落地——单体结构拆分满足用户需求2019 年 , 据 CNCF 统计显示 , 两年之内 , 企业微服务的落地将呈现爆发式增长 , 在生产业务系统里 , 增速可达到 200% 。 如今 , 70% 的互联网企业都在承认微服务架构带来的发展 , 并在微服务治理以及应用方面花费了颇多精力 。
在微服务发展的几十年时间里 , 人们越来越发现 , 微服务架构不只是应用核心功能间的松散耦合 , 它还涉及重组开发团队、如何进行服务间通信以应对不可避免的故障、满足未来的可扩展性并实现新的功能集成等方面 。 微服务对于企业未来发展的助力不容小觑 。
推荐阅读
- Spacex|卫星互联网轨道资源稀缺,中国航天如何与国际卫星界大亨竞争?
- 互联网|建行“数字人民币钱包”已上线 仅限部分测试地区开通
- 行业互联网|大华股份与大连量天科技签署战略合作协议
- 行业互联网|原创 估值2000亿!刘强东手中这张“独角兽”,成立时间竟然不到两年?
- 行业互联网|李炳忠15点正式官宣,realme成立2年,稳居全球第七!
- 互联网|同城跑腿配送生意好做吗?需要注意什么?
- 互联网|招生部门公号也有高仿?!微信回应:已清除三千多个
- 互联网|马云最重要一次蜕变,高考失利后蹬三轮遇见他,改变了其一生轨迹
- 行业互联网|中兴通讯发布2020年半年度报告 营业收入达472亿元
- 互联网乱侃秀|5nm芯片,有EDA软件设计费4000万美元,没有EDA要77亿美元?
